The Ascent: From Space is available now!

Specialists, The day has finally arrived! Triangle Studios and Curve Games are excited to announce the official release of From Space. Launching today on Steam with a 20% discount for $11.99, £8.79, €11.99. From Space i…