Neat idea! I seem to remember seeing a RESOLVE meter like that in another game where you climb things; I think a Japanese company made it ;] Great use of it here, it's easy to understand and makes a lot of sense.
The music is poppin'. Any chance for a link?