Hey all! Both League of Legends and DotA 2 are two Moba games that are great at what they are doing. Firstly, if you want a game that you need to put a lot of effort into to really master, if you have 4 reliable friends to make a team with and if you want to be rewarded for your hard work by real excitement of well deserved victory, go for DotA 2. It will take you on a journey through hell, you will be owned hard by teams that play tighter, gank better, and every little mistake will cost you the game. But beating the other team, punishing their own mistakes and breaking through their base will be huge satisfaction and feeling of accomplishment! On the other hand, if you want just to have fun and relax in a game of this genre, go for LoL, you will have tons of fun. If you have group of 5 people with similar mindset - thats even better, you're gonna have even more fun! To sum up. LoL is more accessible, while DotA 2 is more punishing, but also more rewarding. LoL is easier to learn, DotA 2 is a deeper and more complex experience. What would you choose?