Online fantasy cricket – allowing gamers to get real-life sporting experience and win cash prizes