Update 2: Persona 5 Strikers official Nintendo Switch announcement trailer is now available. Watch it below. Enjoy!
Update: Atlus has taken to Twitter to confirm an official reveal will take place later this week after accidently uploading its trailer.
The tweet reads:
We’ll keep you...