WASD to move, EQ to move up and down, and arrow keys to look. I finally added z-clipping, rotation, and extra speed. Comment other things I should add, please. 408 blocks.