Early Access began on steam the 15th of September 2016, garnering generally positive reviews from users, with 94% of reviews being positive on Steam.
Early Access began on steam the 15th of September 2016. With generally positive reviews from users, with 94% of reviews being positive on Steam.