I've created a new video of the UI and the gameplay, this will be the final gameplay until the demo, what is missing are a few demo maps and the intro.
I'm planning to add more towers and some usable extra abilities in the final version and of course a lot of new levels.
Hopefully, I can upload the final demo to Kongregate in HTML5, so the game will have a playable version finally.