developer Mountaintop Studios, printed a web site publish seemingly endeavoring to assuage fears regarding the game’s concurrent player rely, which Mitchell admits is “lower than we’d all like.” presently, Steam https://en.wikipedia.org/wiki/Video_game