Absolutely incredible achievement, kudos don’t do this game justice. Thank you!!!
Can you share more details on how you implemented all this? Perhaps even in a blog post so others can learn from you?
And perhaps publish your code (though probably not assets) so others can learn from that, too? As you may know, modern re-implementations of others games often publish their code, like 1oom (Master of Orion) or OpenTTD (Transport Tycoon Deluxe).