Icarus Game Cover

Plunge into the heart of infinite space in "Icarus", a captivating space shooter where you embody humanity's last hope to save planet Earth. In the distant future, Earth is threatened by a devastating alien invasion. As an elite pilot aboard the state-of-the-art spaceship Icarus, your mission is clear: eliminate as many enemies as possible and defend Earth against the impending threat. Command :Z…

  • Web Browser
  • Playdate
  • Xbox

Buy Icarus

Videos

Similar Games