Game where you explode space rocks to get the highest score. The longer you play the harder it gets. See how far you can get!