It’s here now! I do wonder if it would have launched at the same time as on Steam, GOG and Switch if itch had actual DLC support, but in any case, everyone’s favorite single-player MMO is no longer abandoned on everyone’s favorite quirky indie marketplace.