Blizzard Entertainment announced they are gifting Technical Alpha players this Christmas with a 25% XP boost through Dec 25 – …read more