Phoenix Point is a deep squad turned-based strategy game in the vein of the beloved X-COM series and more recently, Gears Tactics. In fact, the game...
Chernobyl is possibly one of the most devastating environmental disasters that has happened in the past 100 years. Not only the loss of life from the...