Atlus announced today that their upcoming RPG, Citizens of Earth will be receiving a small delay (releasing November 2014, rather than October 2014), with a price point of $14.99. The game will release across multiple platforms, including the Wii U and 3DS.