@Samparksh You could not be more misinformed.... the items you buy in dota have absolutely zero affect on gameplay. He even says so in the review. What are you smoking.
@omar_q @jophy Dota 2 has 3 mill active users going strong. Look how long it took League to develop the fan base it has today. 5 years more than dota 2 has been around. Give it time.
Considering how immensely popular castle crashers was/is im surprised this didnt get a video review. March and april had lots of big name releases so i suppose i understand.
The interview they did with this guy, he made it sound like this was done using the in-gam engine, not pre-rendered. As in, this is what the game will look like in action. If its true... my god. pc can suck it.
Epicurus-Reborn's comments