Does anyone else here play this?
I just got started and now I'm curious. I'm an incredibly easy target, though. Also, I tend to get lost in the maps TT
My friends keep bugging me to play but I really hate FPS games, and it didn't work last time I tried to download it. Maybe I'll try again some day soon.