Using gaming challenges to raise funds and awareness