You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
Persona 5... that's another one that I could see coming. Other Persona games have been released on Steam, but not that one...