Cool idea!
I loved the challenge of creating longer and longer ways to fall into place for the new aliens popping up!
Not very original imo but a lot of fun! I liked the subtle screenshake and the audio. My highscore is 349.