How’s your morning going? Good? Still a little tired? Well, after you watch Atlus’ North American announcement trailer for Catherine, you’ll never sleep again. If the rather disturbing imagery didn’t scare you away, you’ll be glad to know that Catherine is scheduled to ship sometime this Summer on the PS3 and Xbox 360.
As for me, I’ll be hiding from the sheepmen.