Thanks for reminding me!
Since the Steam version came a bit later, I ended up forgetting to intergrate keys with Itch.io.
Your keys should be available now!
The Steam version is a bit more up to date than the Itch.io version, Itch takes a while to update games for me, so the Steam Version is usually the best way to get updates the earliest.
Edit: Just wanted to say, loved the video! Keep up the good work!