The first fifteen levels are really good. But you forgot to implement a save and I don't have time to finish, so I guess I'll never know if the rest is good.
have you finished yet? it's been two years. i like the ending, i think it's good. i think you should finish if you haven't yet. you're almost done.