Man, that was tough but fun! I think there's a lot of cool stuff in here, and a little more balancing would go a long way! The variety of enemies was interesting, but felt like I wasn't getting enough power ups to handle it, but maybe that's the point :D