Very interesting, I was not expecting to see realistic orbital dynamics, took a while to get a hang of it but it's pretty good overall. Good job!
Thank you!