I liked how this game created time pressure and you actually need to return to your friend several times during a playthrough. It adds a sense of urgency and makes you manage these resources. Bombs and dashes adds complexity to the level as well.
I've managed to beat the dungeon in 420 seconds (nice touch with the time at the end) and it felt like a enjoyable exploration. What I would like to see are more challenging puzzles and some explanation and feedback on timers for first time players.