League of Legends, the new strategy game from the makers of the original DotA Allstars, has finally arrived and promises some awesome multiplayer RTS action. Is that a promise the game can really deliver on though? We find out in our review of League of Legends.
November 20, 2009 | 03:07December 11 2020 | 17:30