New Story Alert! · 6:39am Apr 13th, 2014
The great majority of us here play, or used to play a MOBA game called "League of Legends". It's based around a whole assortment of characters called 'champions' who battle in two teams against each other. You can find out more about the game by clicking