Meteor Shower (2018)Release: 2018-06-12It's time to step up and show your skills. Save your loved ones and planet earth from the evil swarm of meteors. The fate of the humanity is in your hands.Platforms: PC (Microsoft Windows)Genres: Adventure, Indie, Racing, StrategyOpen GameFyndr · Search games · Release calendar