Zaxoid
April 14, 2026
- PC
- PS5
- Xbox One
- Xbox Series
Defend your planet in this twin-stick mayhem shooter. Rip through alien hordes across a seamless spherical battlefield while upgrading your ship and fortifying your city.
April 14, 2026
Defend your planet in this twin-stick mayhem shooter. Rip through alien hordes across a seamless spherical battlefield while upgrading your ship and fortifying your city.