Home Technology Blizzard Entertainment president steps down