Something similar had also happened to me a while back. I hope that some day you get the chance to complete the game.
I've looked into the engines you mentioned and they were certainly worth the look. I'm looking at some of the tutorial videos on YouTube. Thanks so much for the support.