Meteors: Earth 動作 alexpusch - 1月 1, 1970 The Asteroids have reached earth! Push the Asteroids away in a fast, simple and addictive space shooter.Changed the name from "Asteroids: Earth" after …