Suicide Runners: MiniBoss

Your home planet is being invaded! And what is an alien invasion without flying saucers?