Space Rift - Episode 1: Space Rift Released!

The game is out! Grab it while it's hot! Thanks to your feedback, we are already working on patches and improvements for the game, and hope that we can include all of your cool ideas into the game! Please keep the revie…