Zaps announces Diablo III midnight launch party

Johannesburg retailer goes all out for Diablo III launch party