Thanks for the feedback ;)
Majora's Mask was indeed a big inspiration for me (it's a favorite of mine)
Glad you enjoyed it :D(P.S. also just tried out your game, it's really really awesome, I think you guys will go in the top 10/top 20)