The wall-jumping part made me rage-quit, but the overall idea and character animations are pretty neat.