Defend your toes from alien invasion!