Gaming gets highest priority on the network, but if you're playing on a server that uses P2P traffic, then you may be affected by shaping. Can you check whether there is any aspect to the servers you are playing on?
Both Dota 2 and Hearthstone are client-server based games.