Delta Squared 64: The Square Nebula

Delta Squared 64: The Square Nebula Game Cover

About: Change the destiny of the galaxy! Now it's time for Delta to embark on a 3D-angled-perspective adventure through the Galaxy of Destiny. The Square Nebula is a menacing section of the universe that is attacking all the other planets, and only you, Delta is capable of defending the entire galaxy and changing everyone's destinies! In this third game of the franchise expect some old enemies to …

  • Windows
  • Linux
  • Xbox

Buy Delta Squared 64: The Square Nebula

Videos

Similar Games