Some sneaky individuals found this ‘secret’ page on the Atlus website, depicting a ultrasound of a baby. What could this be? A teaser? Is it related to their planned announcement for Novermber 24th? Could this be the much awaited Persona 5?
So, what do you think this is about?Ad: