Catherine, that weird, kind of sexy, game from Japan, is almost out in America. The game focuses on Vincent, a confused man who must choose between a girl he just met, Catherine, and his longtime, possibly pregnant, girlfriend Katherine. Somewhere along the way he is sent into a nightmare world with demonic talking sheep and complicated Qubert puzzles. If you're confused, you're in good company. This trailer won't answer many of your questions, in fact it will ask you a new one, "Catherine or Katherine?"
Catherine will be released for the Xbox 360 and PS3 on July 26.