I found the last level much more enjoyable than the other two bonus levels. Probably because it was more predictable. You know exactly what you need to do, and you can see how to do it.
After you figure out what you need to do, it helps to leave and come back a while later.
What computer do you got? CPU and RAM?