This is highly polished! In terms of art, sounds, and level design.
Very inovative mechanism, the level design makes it stand out even more!