Hitting hard with the fresh screens recently, Atlus is. Okay, enough with the Yoda impression. Atlus released some more screens for their upcoming action/horror title Catherine. These seem to showcase a few of the main protagonist, Vincent’s, friends, including a rather stunning red-head, Erica, that we haven’t seen before. Also included are a few shots of some game play. Is that a platforming element I see there? Also – SCARY MONSTERS! And goats. Let’s not forget goats. Catherine hits shelves on February 17, 2011 in Japan. Click through the break for the goods.