Nice! I really enjoyed this one and managed to beat it completely. My biggest criticism is that some of the early levels are harder than some of the later levels, but overall I thought it was very good!