My good duders!
Is there any interest in SoT within the community? I picked it up for the first time this week and am genuinely loving it. Lots of content right now, and it's fun to get into as a new player.
Game » consists of 7 releases. Released Mar 20, 2018
Log in to comment