This is the hardest level in the whole game, so it's safe to say there's room for improvements. Still good time I think.