I feel like listing how many units are alive on their respective ability bars could be a small improvement... allow you to use them more effectively against stronger enemies :)
Nice game, still. Looking forward to more!
I am also having trouble loading the game. As soon as the publisher name goes away, it sticks. I run Ubuntu 11, have the latest version of flash available for firefox and Chromium, on my 4 year old laptop.