Release Date
Author: Thxtnt,
published 6 months ago,
As previously announced, the release date was delayed to June 30th, however this unfortunately clashes with a Steam sale which would affect the games visibility on release day, which would mean less players and a worse experience overall.
As a result the final date is July 15th, 15 days more than the original voted time.