- Free
- Fufla SIA
- Games, Strategy
Based on 938 votesRelease Date: April 2017Last Update On: March 2023
The most unique and addictive of the idle clicker games is here! Become tycoon of deadly bacteria and take over the Universe. This idle clicker game will take you on a new space journey. Expand an...