Alpha Release 2013Beta Release 2017Steam Release 20258 Years of Live Game ServiceOver 50,000 PlayersHighest Peak 2,500+ Online3000+ DAU
Website
Â
Alpha Release July 2021