Thank you for your kind opinion.
To be frank this is not my first project on ANY game. I mostly made mods for other games so this first time doing something from ground up. I have some knowledge and experience but planning, ordering and figuring out how to translate idea on the playable state is something so hard I would the video games the hardest medium in existence.