WoW: Battle for Azeroth reviewed by Joseph Bradford on PC, based on the pre-launch beta. Check back near the end of next week for our final review.