I have no clue what Warcraft is.....
An unbelievably addictive online game. If you don't know about it, consider yourself lucky! It's sucked a LOT of time out of my life. ;)