Dambuster Studios has discussed the criticisms of Homefront: The Revolution following on from the recent release of the title, which was received to poor reviews from both critics and gamers alike. Various aspects of Homefront were panned, from the gameplay mechanics to framerate and stability. Indeed, Dambuster Studios published a press release via their forum, […]
Aggregate score: 54 of 100
Release Date: May 17, 2016
A major period of games is causing retailers to brace themselves for the sales windfall that will accompany the release of a six notable games over May 2016