Thank you so much!
We uploaded the first demo over a year ago and barely got any views because we were still new to itch.io and game development in general. I didn't think we would hit 100 views, let alone 1.000, so this is obviously very huge to us ;)