New Catherine Screenshots

Today we have some new screenshots from Atlus’ upcoming, crazy ‘erotic horror puzzle platformer’, Catherine. Catherine puts players into the shoes of Vincent who, after...