I just wanted to pop back in and say a full game release for MF on Itch has not been forgotten x3
I plan to make a devlog post when some stuff gets figured out with the publisher first (Nothing too bad) It's just a matter of sorting some other things out as well.