Citizens of Earth Delayed

Atlus today announced they are pushing back the release of Citizens of Earth from October to November.

Comments are closed.