This is really cool, and so is Humble[0]! Thanks for sharing. You're even underselling things by not talking about gzipped sizes – a paltry 311kB. All that chunky base64 compresses pretty well, it seems :)
Also glad you like humble, it's one of those side projects I get a lot of enjoyment out of developing and that I can get pretty creative with. You can do some interesting optimizations and modifications when the entire state of a web page is known in advance, and it's fun to look at some of these edge cases.