Nice! The mechanics you added on top of space invaders were solid, and the extra amount of polish and animation is great. I don't really understand what happens when the screen flips; I thought I was going to control the aliens. Nice game!
Thanks! I am glad that you liked it. The screen fliping should symbolise the "Reversement" of the actuall game visually, so that the player gets surprised. Excited to try your game!