First level is bit too difficult for start, but if you pass it it gets most interesting.I liked the last level.