Thanks for the kind words, it really means a lot! And thanks for the heads up on the cliff bug, I'll be checking in to it :D