This is _really_ good. <3 Well-thought-out mechanics and the progression makes sense, and I like the way the two characters have to work together. Well done. :)