Yup, this is all just vanilla HTML5 / JS. Only used the Canvas feature of HTML and built a basic game-loop using JS.