This was good. I like the part where you had to navigate the guards and dogs by flipping back and forth. I'm a little embarrassed on how long it took me to get the riddle. Awesome work!
Honestly I think I went overboard on the riddle puzzle, I'll probably change it later. Glad to hear you had fun with it!