Latest in space invaders