Advertising
Chelyabinsk meteorite
Although this game may seem a bit setting, yet it has its pluses. This is of course the dynamics that cause you to constantly be on their toes. Try to knock down all the flying objects using your meteorite, for it will be a huge bonus.
Download game
Similar games
Tags