After the announcement of an impending demo, Atlus decided to release a handful of new screens of
Catherine. Two of these images still show the sheep that we know to be an essential component of the gameplay of the game. We remember that the title is now scheduled only for the Japanese territory. The following images.