League of Legends has a champion for just about everyone, with over 160 to choose from and a wide variety of play styles. Some champions are at their strongest at level one, and look to do as much damage as they can before minions spawn, while others only truly come into their own after 30 minutes of farming and scaling.