to take up zorthags comment:
25 levels would be quite nice - but I LOVE that u filled it with 100 levels as content! So, why are people not playing it (me included, I also gave up after 25 levels)? The reason is: because there is no Motivator to do so. Puzzle games are puzzle games and wont keep a player entertained longer than 20 minutes in the most cases. If you want to bind players to the game, add a story. This can be a simple wall of text after every 5th level with can be skipped - if it is interesting enough it will keep players inside the box ^^ Give them a reason why they should do this. I ll try with the first few levels to give you a start:
level1: "I woke up."
level2: "I found myself locked up in a closed room."
level3: "There was no light."
level4: "I searched the sandy floor with my bare hands."
level5: "I found a box with 3 matches inside."
level6: "I lit the first match,"
level7: "Wind blew it out."
level8: "I lit the second match, but it fell down."
level9: "I took of my shirt. I ignited it, using the last match."
level10: "I found a mechanism at a luke right over my head. Maybe the hatch will open if i can unlock it with the mechanism."
...
etc, etc. Tell us a story !