Into the Stars: Into the Stars has officially launched on Steam!

It's hard to believe that it has been nearly 2 years since our first discussions of what would ultimately become Into the Stars. Today we're finally able to share the fruits of those conversations, countless hours and l…