Destroy All Humans! 2

Genres: Action
Publisher:
Developer:

Space Rock and Roll Trophy

Icon for Space Rock and Roll
Space Rock and Roll

Purchase all the upgrades for the Meteor Strike.
3.80% of players have unlocked this achievement

Guides