Alpha Release 2013Beta Release 2017Steam Release 20258 Years of Live Game ServiceOver 60,000 PlayersHighest Peak 2,500+ Online10,000+ Monthly Active Users
Website
Â
Alpha Release July 2021