The first few levels were good but after that it felt more of the same.
This mechanic could be woven very well into a good narrative/story