Cool game, nice work.
Just had a bug where I was in two separate games at once against different opponents. Perhaps a race during matchmaking? It then switched between the two games when it became my turn but when it was my turn in both, switching to the second caused my timer on the first to elapse since ai couldn't switch back to it after moving in the second game.
With a little work, this bug could metamorphose a feature: multiple simultaneous games!