I don't know if it is playable in the Itch app, I hadn't tested it.
I have more content planned! But not sure when I will be able to work on it.
Oh! I have to test it!