We've received a bunch of new screens from Atlus' Catherine and as always we simply have to share them. Not because we've played the game and know if it's good or not. But because the concept looks spectacular. So there, good enough? Now look at the pictures.
This is an ad: