Great game! Although, in the last level, I can't tell if there's something I don't know, or if it's kinda buggy, but I was able to get through it.
[The last level has invisible kill barriers...]