Horror game Outlast release date announced

Disturbing horror game scheduled to haunt your dreams