Has anyone played LoL? It's a very fun game in my mind, and it's very addictive. It's all about strategy, and basically, it's like a complicated version of capture the flag.
Click if you'd like to give it a try.
Click if you'd like to give it a try.