Some of of the levels are quite hard, especially when you have to jump and switch twice in mid-air, but this is a really clever game, I had a lot of fun. Some later levels are way easier than the early ones since they only consist of switching the light on and off a few times and let the player fall. they could probably be reordered a bit.
Hand drawn graphics or 1-bit pixel art would add a tremendous amount of personality to the game, and with some levels that would make an awesome mobile game. Great job!