Very basic, still not bad. Some tips: look into sfxr/bfxr for adding some sounds, it took a while for me to get used to when I touched a lever.
I didn't expect it to be top down, a creative twist! The player should have maybe used the transparent version of the tilesheet. I walked off the map and got lost.. :D Keep it up!