Diablo 3 Open Beta This Weekend

April 20, 2012 0

That’s right as reported on Kotaku you can yes you can play Diablo 3 beta for free! Just use your blizzard account and download the¬†client […]