This is so well done, I couldn't stop playing. The concept is fantastic, and gameplay scales fairly. I appreciated the different stage and enemy designs. Awesome job for a weekend project!