The Fall Set to Release May 30th

The Fall, a game developed by Over The Moon and funded through Kickstarter by backers, will be released on May 30th on PC/Mac. No set release date has been stated for the Wii U version, but the target date was shortly after the above launch.

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