Yeah, you can already fast travel on minecarts (it produces a bug though, the minecarts disappears from under you the moment you stop travelling and you fly in the direction you were moving before fast travel), so there's a lot of bugs and tweaks to sort, but it's a more or less working system for mounts already.
I'm continuing to work on Genesis 4 more.
Today I've added two hostile races: barbarians and undead.
Barbarians consist of: goblin bowmen and spearmen, orcish crossbowmen and swordsmen, barghest wrestlers, minotaur axemen and troll macemen.
Undeads consist of: skeleton spearmen and archers, revenant pikemen and axemen, zombie wrestlers, wraith swordsmen and lich macemen (called "lich masters"). Liches raise undead, but they are rare.
I will use the "natural skill for a specific caste" trick to make appropriate tiles for them.
I am going to go with the "multi-caste hostiles" system for almost any race which sieges you, it adds variety and fun (and different types of enemies, because when the only thing which makes them different is a weapon, it becomes boring).
And yes, Genesis 4 is harder
.
P.S. I've added nords too, but I am not sure about "keepers". I want to invent a few fantasy names for human races, and make a few different creatures to be a possibility for plains' humans (like subterranean people can be fishmen, lizard men etc). I will make them different only by looks (various eye color/skin color/hair combinations, descriptions and race names), it will make humans more diverse without going into the "omg racism" field.
But I will keep nords as a separate race, they are badass. I plan to name them nibelungs, niblungs, nyblings or niflungs. I will let TomiTapio to pick the name.