I love this game. Unlike LoL, you do not start out with all of your "rewards" for level up. So at level one you are at the same playing field as other level 1s. If you can get the upper hand as a team, then it does not matter that your opposition has better talents. I just wish we could trade talents amoungst other players as some players keep getting 4 or 5 of the same drop and its the last one you need and it just is not dropping. At the same time it gives you that ohhhhhh shinny what did I win factor at the end of each match that you won. You also get to play "sim castle" to help you out. You can build up some of your towns houses in order to research and get more talents. they give you several options on how to get better gear.
The tutorial is very RPG that gets you into the story. Another thing about the game that is better than LoL is that you can collect plenty of silver rather fast so that you can purchse the higher level chrs. LoL you have to grind allllllllllll month long sometime just to get enough to purchase the toon.
I also like that fact that it is talent based. Not going back to the store to buy your items based. You can level up right out in the field.
There are two factions and each faction DOES have a few characters that is only avalible for that particualr faction. I would sugget going to the website first and learning what they are before choosing. Other wise it will cost real money to switch factions. If you can get into the community base, then they are helpful and nice. You will get the jerks like all games, But.. I love how this game plays out... and yes sometimes the queue can get rather long but I use it to read up on stratigies and really read what each talent does so that I know what talents I should stack in order to get the best output.