Submitted by gamerant6371 in technology
A game first released on Steam all the way back in 2007 manages to break its concurrent player record 16 years after launch.
Submitted by gamerant6371 in technology
A game first released on Steam all the way back in 2007 manages to break its concurrent player record 16 years after launch.