This is excellent! Intuitive controls, engaging challenge. Rich degree of development, too. I like this one.