Techspot WoW Review

by on Nov 22, 2004

The people over at techspot.com have done a review on WoW, which explains their opinions on the upcoming game.

The people over at techspot.com have done a review on WoW, which explains their opinions on the upcoming game. The reviewer does an ample job of explaining things to expect with the release date of tomorrow.

The review can be read here.


Last Updated: Mar 29, 2016