As someone, who made around 4 Space Invaders parodies during my studies in college, i really appreciate this game. Only problem i see here, is that difficulty rising a little slow.
Btw, check out our shooter game, it's not Space Invaders, but still fun i think.