Not my best performance. The timing is tight, but the level design is good (from what I've managed to complete).