Of course with any game announcement there will be some video capture and Blizzard have released a Diablo 3 Gameplay movie. IncGamers Network have the whole thing streaming from their main website.
]]>Comments
You're not logged in. Register or login to post a comment.