how to win the last level: max archer tree, continuously mash 3-2-1 hotkeys in order to kill the biggest enemies, master the 1st and 2nd trees and don't touch the magic one. put 4 lines of spikes, 1 of walls and 3 of archers.
As Suilink said.. it's a medium badge, it's not an easy game but to me it's been beautiful and challenging, and managed to finish it within an hour or two.. played on Chrome.
Thank you!