Congrats on getting a Steam page up and some initial traction! I wasn't sure where to leave an update - though as Itch dev logs (from my experience) aren't that widely read, I'll post on your Steam page to get some more activity there.
Viewing post in A big update to the Where The Flock!? Demo comments
Well, "25 days later..." I've got it up. So to speak. Rollercoaster is the right word.
https://store.steampowered.com/app/5134160/Oreia/
Still wrestling a trailer - keep spotting embarrassing bugs while recording it, lol.