I's sorry for answering so late...
of course i have discord
enderspace
P.S i'm also a computer / math nerd
I dunno how your render things, but a cool trick for camera transformations is to rotate / move the world instead of the cam. This way, the equation for the projection is much simpler as it takes less parameters, and you just have to apply translation / rotation to the points (or shapes) in the world.
pyautogui was not in the requirements.
there is a bunch of garbage in the downloaded zip file (__pycache__, .blend files, why is there a tensorflow report.txt ???).
but there are the python files, so it's not a real concern.
the trailer seems good, but i can't play.
when running the game, i get an almost flat world, colored with dark / light green.
the game runs at 1 second per frame. I can move, but the camera don't rotate.
when pressing 'E', it prints an error in the console (among all the spamming debug prints).
there are also weird arrows on the screen.
Maybe it's just on my machine, but for now it's unplayable.
.exe only is windows-specific, a .py would be appreciable for other platforms (i use lunux). I manages to run it with wine.
The game is good. the graphics are basics, but it's not ruining the gameplay.
the physics feel great, despite weird behavior when standing on moving platforms, especially when descending.
I really like the increasing difficulty, but still doable to the end.
Great game overall.