Godfall Review
GodfallCounterplay Games / Gearbox When I first saw Godfall announced, I thought that it looked really cool. The title’s gameplay videos looked intriguing enough and the developers (and publishers) marketed it as a different beast from other, similar, loot-based games.… Read More »Godfall Review