I really loved the concept, but I think there was a few things you could have communicated to the player more clearly, for example I had no idea in the beginning I could jump over the aliens with spacebar and overall it seemed a bit confusing what the objective was. I do love the artstyle and music, I think you did great overall.