This is fantastic! Great creative use of theme, I really liked that the game actually needs you to switch between modes to solves puzzles. I ended up playing much longer than I planned to.
Initially the game froze up playing in browser but after that I only got minor hiccups when switching between modes.