Mestroids

Mestroids (2020)

Maneuver through the onslaught of asteroids plummeting toward your ship in hopes to eventually return home in one piece. Collect and spend coins to obtain gear to aid you on your travels through space.

  • Release Date: May 19, 2020
  • Developer: Muggo Entertainment

Screenshots