Sadly, Stephen Tyler has just LEFT Aerosmith...so for some reason Trey Parker from South Park is singing it. And to get that raw, organic Trey Parker style to the lyrics...they have been improvised.
Seriously, though...ASTEROIDS THE MOVIE is a thing that is happening.