- Fufla SIA
- Games, Strategy
Based on 872 votesRelease Date: April 2017Last Update On: April 2021
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...