An HTML5 game written in JavaScript using the canvas element