Nice idea of the progression trough the stages. From city to getting the alien ship to space.
Yes, I have tried to add some story to the game, to have levels make more sense