This game is created by some TL people: reps)Largo and RUS_Brain.
So naturally there's already quite a few of us here from TL playing it.
Gecko got me into it, and some how I won one of the four tournaments they've run in it.
There's about one tournament each week. And there's a ladder and rankings and everything. Very familiar for esports people. There's a spectator mode and you can also watch replays of your or anyone else's matches by finding them in the match history in their profile. All this and the game is still in beta. So check it out: http://yourletters.org/
Some other useful links:
FAQ - Strategy Basics - Interface