We’ve had our eye on Catherine (the game) since its overseas release. When Atlus USA announced Catherine would have a North American launch, we were thrilled. Now there’s a new trailer (after the break), along with a demo coming on July 12th for the 360 and PS3. Catherine’s official North American launch date is July 26th, 2011. So you better get yourself ready for one wild ride!