That was neat!
I was wondering why I needed the diver besides for the first part and just went to get the code with the others to then realize why I could need the diver.
Regardless, that was actually fun and fits the theme nicely. Congratz on the game!