Simple concept executed very well! Upgrades, waves, multiple enemy types. Small touches like fires on the planet to show you damage taken and Laika herself. Excellent showcase of game design