This is great! Too bad you were unable to finish it's a great collection of mechanics, enemy types, music - I want to play more, well done!
It's nuts, but my game is also a zelda like about retrieving broken mirror shards, and you managed to implement a lot of mechanics that were on my wish list if I'd had more time :)