The level design is really clever; it pretty much forces you to use its mechanics. The viauals and the bg music were both really good!