Great news! Just curious though, does the launch delay has anything to do with Diablo 3 coming out today?
Forum Rules