What an awesome game!
Had a lot of fun!
I actually played all levels twice, as I didn't record the first run and did another with recording once I noticed your game description. Hope I am first XD
The hardest level is actually the 3rd one. I barely made it on my recorded run. I was much better in my first run on this level loosing only one unit :/
Anyway I uploaded my recordings here as proof: