The viewport does use floats! It should look like a very low resolution game without any sub-pixel positioning. The only jittery behavior I didn't address is with diagonal movement. It will cause the viewport to move in a "stair step" pattern instead of perfectly diagonally.
I'm so glad they keyboard layout worked as intended! Unfortunately it was broken on macOS so I had to change it to use virtual keycodes after the submission. I will continue working on it and controls are on the list to improve.
Everything was streamed to Twitch for the whole week: BlipJoy's Videos. You might be able to find some interesting things by skipping around in VODs while they are available. (Twitch will delete them eventually.) I'm planning to edit the recordings into a series of timelapse videos with voiceover. But that's still TBD. :)