Very cool! A couple of issues I noticed right away though: running it on a 144hz monitor seems to speed up the physics to an unplayable level. I had to move the window over to my second, 60hz monitor. Consider using a variable timestep. Also, you can clip into walls by holding forward and mashing jump. Otherwise, not bad at all!