The little unit to the left may not be pretty but I made it.
Combined with the map editor:
And scripting language:
And I can create my own custom games with their own victory conditions and the like.
Over the coming months and well, years, this system will become richer and richer.