With the launch of Diablo 3 there’s been a lot of buzz on the internet but this is on of the coolest things I have seen related to the game. Take a look and let us know what you think of this guys amazing costume! (more…) #ksr-stars-964 li.ksr-1{background-color:#96c0ff}#ksr-stars-964 [...]