Amazing game.Valve has truly captured the essence of the original dota while adding more to it. I highly recommend Dota.

User Rating: 10 | Dota 2 PC
Great game with a very high learning curve ,but that's what makes the game so addictive. It is also a truly free game,meaning that all purchases are cosmetic. All characters(Heroes) are playable from the very start.

Spectating within the client is also done very well. Allowing you to watch games that your friends play but also watch live tournaments along with commentary and either caster perspective,player's perspective or your own perspective which allows you to control the camera completely.

There is a tutorial implemented into the game for newer players and is still being improved.There are also bot games for when the players feel like its time to get some hands on experience.

All heroes in the game are special and unique.Each of them have their own roles and ways of being played.The in-game guides are very helpful in guiding you in what items to buy and what skills to choose from.

When it comes to bug fixes and changes to the client,Valve shines like no other.When major bugs are found,they take action immediately, and when the community finds that something that is amiss, there is a good chance that it will be implemented in their weekly patches.