22228 votes - Games - First release: 2020-12-14T08:00:00Z
Screenshots
Description - 9+
Blast your way through the atmosphere as an unstoppable meteor! Easy controls and satisfying mayhem await players in this engaging experience. But can you destroy a whole planet?