Hello!Thanks for reaching out.
I just created a discord server for the game. You can join below:
https://discord.gg/vwVvVZkDpy
Nope. It's a custom engine built using monogame/xna framework.
I'm afraid you have me confused with someone else haha. I'm just one guy from Malta. Maybe it was a similar game?