You can find port crystals around the map or via quests. There are also some fixed ones on the map.
You can place them anywhere… Outside I think? But maybe just anywhere.
Once you find/place them you can use a Ferrystone while outside to travel to any one you have placed. There is almost always at least one Ferrystone for sale in each town, and it will refresh after a few days when you buy it. It will cost 10,000 gold.
The number of port crystals you can place are limited (in the first game it was 8 or 9?). You can find roughly 5 per playthrough iirc. You can NewGame+ as many times as you want once far enough in the main quest (retaining most items, equipment, all vocation levels and experience…i imagine any vocation master skills too; generally just the quests and the world reset). I’m still on my first playthrough so haven’t tried.
But there are no issues finding Port crystals and buying / finding Ferrystones. You DO NOT NEED MTX. That headline was so overblown.
You’re comparing a 2d custom engine. Which admittedly you wouldn’t expect to have multiple os support…but it’s built on allegro, which is open source c++.
To a 3d game in Unreal Engine 5, which stresses even the best systems running dedicated gpus on windows. Do many macs offer dedicated gpus these days?