Games do have tremendous influence in entertainment. We, here, at 120 Games Studio try to offer you the Best!