More Asteroids and Invincibility