The demo for Atlus' sexy-scary nightmare climbing game Catherine hits Xbox Live and the PlayStation Network today, giving potential players an excellent chance to figure out what a sexy-scary nightmare climbing game actually is.