Has anyone heard of, or played this extremely addictive game? Some consider it a sport (I know I do). If you've got a file-sharing program, try downloading some videos of people playing...they get downright crazy!
I play it at Timezone sometimes. It's fun
russell.cz.cc - coming soon (I promise!)