League of Legends Detailed Review and Advices for Newcomers