I have to admit, the dota results are quiet odd. Are you sure you don't have a max fps settings somewhere?

I'm playing this game with a lower...