There's a couple of reasons why you'd have to check your boxers in the morning when you wake up. A particularly good dream? Or a terrifying nightmare? It could go either way for Vincent, the main character in Atlus' Catherine. This new trailer for the upcoming game shows how your daily life affects your dreams/nightmares, and that there may be something to that urban legend that says that if you die in your sleep you also die in real life.
If you're good in the pants department, be sure check out the new screenshots that Atlus sent along.
Atlus also sends word that the Catherine demo will be released for both the Xbox 360 and PS3 on July 12th. That will should hold you over until the release date, July 26th.