Independent developer Over The Moon has recently launched its highly anticipated sequel The Fall Part 2: Unbound on PlayStation®4, Xbox One™, Nintendo Switch™, PC, Mac and Linux. The Fall Part 2: Unbound is the sequel to the award-winning original game – The Fall – and the second chapter in a planned trilogy. If you have not played the original game – The […]