In-browser game built using object-oriented Javascript and HTML5 Canvas.