4 days later and the Freedom Planet 2 port went from about 10% complete to about 85% complete. Still has a lot bugs to fix but it's much more playable than it was before.