Leaf Blower Revolution

An idle/incremental game about getting leaves off of the screen.


Leaf Blower Revolution is an idle/incremental game developed and published by Humble North for PC.

System Requirements


PC MinimumPC Recommended
  • Operating System: Windows 7
  • Processor: 2.33GHz or faster x86-compatible processor, or Intel Atomâ„¢ 1.6GHz or faster processor for netbook class devices
  • Memory: 512 MB RAM
  • Storage: 150 MB available space