There are many Internet games out there just begging to be played. And this game has had the pleasure of letting millions into it's universe. It just fell short of a Gold Award by Me Love Cars and Gamereviewer, receiving 87% and 89% scores. To put it simply: one of the best Internet games we've ever played.
The winner is...
Congratulations to Jagex Game Studios. Their online community is thriving, thanks to this specific production.