Broken keys and tripped breakers! Oh My!

GIF4.gif

This gets quite hard quite fast! Would appreciate any feedback!

(click the broken keys and switches to fix them)

http://www.cudascubby.com/ld39/