Told y’all Persona 5 Scramble (now Strikers?) was coming to the West!!! Not announcing a game until like 2 months before it comes out is always how Atlus operates! Been this way since at least Persona 3 was first announced in 2006 and Atlus is not about to change that marketing strategy.
Looking forward to February 23rd 2021!