Amazing entry! Solid all around. The final level is a bit too big to my liking, but that is just nitpicking