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.

Advertisement

Share This Story

Get our newsletter