Yes! Glad to know I met some of your expectations! :D
I was very unsure about this when starting but it turned out being really fun to make, thank you Oleg :)