Very interesting mechanics and cool vibe, really gave me this "Adventurous" feeling! The rpg elements are quite good although i would've appreciated some kind of tutorial. Can't speak much, though, because this is something MY game suffers from.
What exactly did you find unclear?