Gorillaz Released A Legendary Web Game, But Who Actually Made It?
Gorillaz Released A Legendary Web Game, But Who Actually Made It?
The process I went through in finding the creator of "Final Drive," the Gorillaz web game featuring their single "19-2000," speaks to the precarious state of web history.
August 30, 2018 at 04:30AM
"Continue" https://ift.tt/2NvUqDf