It doesn't really make sense that the alien can't leave the ship because there is no atmosphere, yet he did manage to plant the flag, and can survive in a ship with a broken glass dome.
Beating the boss seems solely dependent on how many pageant babies you happen to get in the level. This luck factor ruins so much. Give us the possibility of shooting the trophies out of the sky and you will save your game.