This is an orbit simulator. It simulate and propagate the player around the orbit/hyperbola as well as fully calculating the orbital elements (eccentricity, semimajor axis, true anomaly, etc.) to ensure extreme percision and accuracy. Lots of online research was done to make this, especially on Wikipedia.
A and D - rotate player
W and S - zoom in and out
space - thrust in the direction the player is facing
comma (“,”) - slow time
period (“.”) - speed up time