And I forgot that I was going to be away all weekend, so no progress on mine - woops. Though as I couldn’t resist seeing how it worked out - I’ve got the entire Puppygames sprite engine and effects engine, the polyphonic FM synthesizer, particle engine, window handling with Alt-Enter for full/windowed mode and buttery smooth main loop, all in about 8kb so far. Font handling next I think, then I can have a think about what game I can write with it. Probably something quite nifty given that the entire remaining space is for pure game code as I won’t have to worry about any rendering or sound from this point onwards.
This is the subtle advantage of 16k over 4k - you can afford to write small libraries and frameworks. I intend to write a bunch of little 16k games with this code.
Cas 
If there’s one thing I can do it’s finish things.
The thing that I like with java game dev, is to design and code games and not have to worry too much about things like HW specifics, font rendering and so on. That is obviously different from person to person. Given some nice framework, that can draw sprites, fonts, get input from user and play sound without much hassle, I’d be interested.