Live Planet - Fun space arcade in which you play the role of defender of the planet from a meteor shower.
Have you ever dreamed to save humanity from the meteor shower? If yes then this game for you and you are waiting for billions of grateful people!