I'm impressed with how many levels you managed to include. I wasn't able to beat the last one but they're all pretty good.