A game of High scores and high stakesHow a small Toronto firm teamed up with Virgin to launch an online, video-game gambling industry