Hey Ahmed,
Our person in charge of the itch page published it basically the first day, so I'm glad you gave it another shot after that. We know we made the game too easy, and this is something we're going to be balancing in the post-jam version.
Again, thanks for playing!