Now the publisher has confirmed the game's release on Steam Early Access - it will take place on March 26 at 12:00 pm PT.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results