Meteoroids 3D: Main features of Meteoroids 3D

Meteoroids 3D: a tribute to Asteroids, but more than that. Hello to Meteoroids 3D, an action game where you must destroy meteors. This game is inspired in the ancient game Asteroids (Atari, 1979), a game that was a hit…