LoL is indeed fun

League of Legends League of Legends, is a Real Time Strategy (RTS) online multiplayer video game,... more