Harvesting the Power of Serious Game for IT Education