GameTacoFTW

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!

source

Share This Page:

Search for a Video or Post