Ichigo, perhaps log in and see if you havent received any Dota2 invites yet. You possibly have about 20 in your Steam Gifts section