Cool game with challenging puzzles. Was a bit confused at first when i couldn't pick up the first key, but then remembered the theme name. haha. Nice entry!