Fantastic job on this one, first comment i'm leaving on itch just to say that.
Why thank you! High compliment