Psychological Horror Title Neverending Nightmares Has A Release Date

The psychological horror indie title has a firm release date for PC (via Steam) and Ouya.

Neverending Nightmares launches September 26. In the game, players explore a visually striking environment where it's never clear what's real and what's all in your mind. You can check out the latest trailer for the game below.

Read Full Story >>
The story is too old to be commented.