This game is really, really, really tough. That's absolutely not a bad thing, because it's tough by design and not because of flaws in the platforming. Once you get over the inevitable sliding-about that comes with starting a new game, jumps are highly consistent and predictable and the walljumping mechanic is really smooth and works every single time - no annoying bugs where you get stuck or can't jump like you had intended.
The art style is brilliant and there's plenty of eye candy to take in. Well done to both the team members on a robust and, most importantly, fun to play entry!