Meteoroids 3D: Meteoroids 3D has been released!

Meteoroids 3D has impacted on Steam! It was going to be a standard day in your life. Then you thought: Destroying rocks in space? Is that funny? Well, Asteroids, the game we played long time ago, was really funny. You m…