I think this game deserves to be on the top just for the music and aesthetic alone, the only problem is that we somehow leaped through the map at some point and got stuck outside of the level. The fights also seemed to drag a bit.
Love the music, the theme and the overall feel to it!