Diablo 3 Review

How does Diablo 3 hold up upon it’s release? Well, it’s been out for a few weeks now, so lets take a look at one of Activision Blizzard’s biggest franchises.

Subscribe if you enjoyed this video, and check out my channel for more reviews!


Share This Page:

Search for a Video or Post