Citizens of Earth could be releasing on November 4
Atlus announced in August that Citizens of Earth would be launching in November. Assuming listings on Nintendo’s website are accurate, the game will be available on November 4. That applies for both the Wii U and 3DS versions of the game. We’ll let you know if anything changes!
Leave a Reply