I like more larger level design of the last stage. One suggestion I have is some sort of feedback when your press a switch since sometime you'll be in a different room from the light and won't be able to tell if you pressed it or not.
thanks for the feedback!