I have played the public beta release, and it was neat. Graphics were nice without any FPS loss, and combat was strategic, even if you didn't have many choices.
Who am I kidding it blows. Luckily if I ever needed a second way out, GW has no monthly subscription fee.