Master Leaf Blower is a physics-based arcade game with a comic book twist. Become a leaf-blowing hero and save the city! Navigate unique districts, tackle fun challenges, and test...