Ah, having shmup mechanics along with tower defence does give greater insentive to participate in the game more! That's interesting.
Thanks for checking my game out :D