Astonishing and inspirational is the fact that the game has been in development for 15+ years and still is very well architected and designed to the point that it can be ported with such ease.
They did the smart thing and all of the game core is a separate C# package and they were using Unity mostly for the display bit.
Zero game logic was trapped behind unity, so it was mostly just replacing a few idiosyncrasies between Unity and Godot (X vs x in coordinates and colors being floats vs ints)
"Please don't sneer, including at the rest of the community."
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize."
"Please don't post shallow dismissals, especially of other people's work."
"Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead."
Not sure where you live but in Canada and the USA the phone companies legally have to allow you to port your existing number over from one company to another.
I remember porting numbers becoming a thing and I was born in 1989 so it must have been late 90s earliest. In Finland though, so don't know about north america