Well, I guess you’re safe as long as you’re not cheating on your significant other, right? Atlus released this new trailer for Catherine yesterday that focuses on Vincent’s nightmares and what they manifest themselves as. If you’ll notice, this dude has some weird things floating around in his subconscious mind – sheep, killer babies, the works. Catherine hits shelves here on July 26, just a few short weeks. Don’t miss it! Hit the jump to check it out.