Jumping Around

Here is a little Game Boy game embedded into the web page using a <game-boy> tag built with Web Components.
It takes just a few lines of scripting to setup a <canvas>-based RAM visualizer.

By combining a <game-boy> with <game-boy-scenario> (providing an initial game state) and <game-boy-input-sequence> (providing control inputs over time) you can declaratively use it like a still picture or even a loopable video (tap to unpause):