Quote Originally Posted by PaPaRaZZ! View Post
Ichigo, perhaps log in and see if you havent received any Dota2 invites yet. You possibly have about 20 in your Steam Gifts section

Will check now last time I used it was 2 years back