Meteoroids 3D is coming to Steam! Yes, Meteoroids 3D is arriving to Steam for PC Windows. Later for Xbox Series and Nintendo Switch. More info soon! Compártelo:TwitterFacebookLike this:Like Loading... Author: Fenrir Amateur writer, I like aviation, movies, beer, and a good talk about anything that concerns the human being. View all posts by Fenrir