Catherine Nightmare Trailer/Screens and Demo Dated

Sometimes, love is a disturbing, terrifying battlefield (1:23)
Atlus U.S.A. has released a new video and eight fresh e screenshots from Catherine, a game in which "falling for a girl" is meant literally. Players will discover two main characters, Vincent and Catherine, which constitute a couple with different opinions regarding their relations. Catherine will launch on July 26th in North America, for PS3 and Xbox 360 - a playable demo will be available on July 12th.