How gaming pushes business technology innovation