Glad my sleep deprived brain just decided to throw two search terms together absentmindedly to find this compilation. I suffer as an NL and dota fan every day knowing he will never touch it again.
All I know about Dota is that way back when Apollo was going by a different name and he was playing terraria with Nick, Nick just kept going 'Its a Dota'.