Damn that was a strange game :D Pretty hard too! I think the controls could be a bit more responsive (easy to learn) but overall, really strange but solid game! The environment reminded me of the view you would probably have on the tongue of a person.