DirtyP2002 on 20 November 2012
why do we compare a free game with a subscription based service you need a dedicated piece of hardware for?
Comparing LoL with facebook or Angry Birds would make way more sense.
Imagine not having GamePass on your console...