The Advancement of Online Betting: From Flash Games to Virtual Reality