Solitude: Solitude is Releasing on June 6

We're excited to announce that Solitude, will be releasing on June 6 at 6pm CEST! Explore, fight, and repair your crashed ship as you uncover the secrets of a dangerous and mysterious planet. Make sure to wishlist the g…