3
osx94
2y

Steam seem's to have some trouble.
THeir is only 3M players connected ...

Comments
  • 2
    All the EU servers went down for some reason. Conveniently the same time I wanted to play Baba Is You :<
  • 1
    @inaba Where are these servers located? UK?
Add Comment