Loved that final level! The game itself is not an original idea but it is a well executed example of the kinds of things you can do with it and you did something interesting at the end there with the level design. I appreciate that you have a narrator too.