I thought the exact same thing when I first saw his name!! I thought it was some sort of R2D2 spin-off. Only when we got on ts, and I heard other people call him Race, did I see it.
Rofl really now chaps how did this become the topic
Anywho as you can see had a tough dota week.... better luck next week I guess. My win rate went to under 50% for the first time in a while....