The game has also seen a resurgence in its concurrent player counts on Steam, as well as thousands of fresh reviews on the ...