Great take on Space Invaders, I think you did a good job nailing a lot of important game design elements like different enemy attacks, getting power ups from sniping a faraway enemy and the freezable fairies you can use as shields or projectiles are a really original touch, great job