Release date: 06/10/2005
Popularity: 0
Original language: EN
A disturbing glimpse of the future of internet gaming and how far people will go for fame.