I'm working with this in Godot now! What all did you do to make it work? Seems like some assets go outside 16x16 and there's a ton of dead space that Godot doesn't enjoy, but it looks amazing! I paid for it, would pay again.
The script is too big for the comment section so : https://pastebin.com/M7R2XBuN