An interesting take on the bullet heaven and tower defense style :). I will admit, my winning run involved very little cycling - I just made a gargantuan fortress of dudes to decimate the evil wormy things!
Nice stuff!