Very enjoyable game. Reminds me of those old flash games like Age of War, where you're sending units from each side to the other side. Not a ton of variety in this "roguelike" - you can more or less find a build and get what you need to support it.
My only point of frustration is that the later difficulties are too frustrating. Once you get to ascension...