[Rumor] Atlus teases a new Catherine game

4 September, 2017 0

Total: 6 5 1 0 0 Just a few days ago, Atlus held a 30-minute live stream in order to recruit new potential employees at the new Studio Zero internal development team. This stream was dubbed as […]

1 2 3 54