Addiction Quest: A game that gets you hooked