Top
40°

Atlus delays release of upcoming games

Atlus was supposed to release a bunch of games this March but a revamp of its schedule now means only two of its five games will see a March release.

Read Full Story >>
siliconera.com
The story is too old to be commented.