It reminds me Preserve game :)Seems like a lot of work was done on this project!Well done!
Thank you! I'll have to check out Preserve.