The sfx in the start really helped this feel more Metroidy! That piano section reminds me so much of the Ocarina of Time title screen haha