This was nice. I feel like the level design should have been better in some places to take better advantage of the mechanics involved.