This puzzle-platformer hits all the right notes. The game’s difficulty isn’t relegated to just its boss battles. Once past the first world, the stages begin to truly challenge your abilities. It can ...