Very challenging! I do like the art and idea, I just can't beat it xD. Great work though, keep it up!