It's here. Atlus' new game, the one developed by the team behind Persona, its first game on HD consoles, and the one that's been hyped up endlessly over the last half-year, Catherine, is here.
Well, not quite here yet. Its Japanese store date is still set for late February, and Atlus itself has yet to breath a word on the possibility of an international release. But a demo is out on the Japanese PlayStation Network and Xbox LIVE Marketplace, and we've played it.