Good result for a 5-hr "speedrun" :)
Perhaps mapping movement to WASD would be better, to avoid the browser page moving around.