Fun gameplay! I really like the idea you have here. I wish the last level had a bit more puzzle-solving, but I do like the mad dash you have to do.