Fun game and cool art style! I think having the ability to try and catch falling aliens might make for a neat risk/reward mechanic.