Platinum Games uploads teaser trailer for Project GG