It's okay, I'm playing the steam version now.
I was just hoping for an itch version, as I'm always trying to get drm-free versions for my puzzle games collection.