The steady flow of patches and updates, the fickle nature of licensing and server shutdowns, the state of a given user's internet connectivity - there are dozens of things that can crater or enrich a given video game experience.
Until it became not just a good game, but a blueprint for what good games are.
Collection
[
|
...
]