An HTML5 Canvas based mobile game