Save The Earth – Browser Game

savethe1

Save the Earth is a superb incremental clicker featuring charming pixel art animation, a wide selection of units and upgrades, boss enemies and a persistent game feature which allows you to gain tons of cash even while you’re not playing.… Read More