Infographic called “Modern Warfare 3: Achievement Unlocked” looks at the incredible launch and sales figures of the game, along with in-game strategies, game modes, etc.
DotA – A Brief History
Dota, Defence of the Ancients, is the latest hype in gaming. Initially developed as a modified game in Starcraft, the concept has now grown globally and has even made its way into professional competitions. Popular game titles that have implemented the “DotA” concept include Warcraft 3, DotA Allstars, DemiGod, League of Legends, Heroes of Newerth […]