[
[ ] Review of Blizzard Entertainment
The best place for geeks!! I love overwatch and th...
The best place for geeks!! I love overwatch and they have big statues, one of them is Tracer, they also have statues of other games too!! They have a museum of some of their art and the time line of the games they have made though out the years. IT'S A MUST GO FOR GEEKS!!
Comments: