Chess Invaders 遊戲 Tim Tregubov - 2月 17, 2013 ChessInvaders is a game of wits and speed. Alien forces are invading the galaxy and it up to you to defend it. The battles occur on tiny planets in a …