Battle Squares

Release date: 23 Aug 2018
StrategyQuiz/TriviaIndie
Battle Squares is a competitive multiplayer online virtual board game.