3,065,071 plays
Play Idle Wizard
Idle Wizard
CLICKER IDLE UPGRADES
4,649,582 plays
Play The Perfect Tower
The Perfect Tower
DEFENSE UPGRADES INCREMENTAL
5,876,572 plays
Play Scalak
Scalak
PUZZLE MOUSE ONLY RELAXING
285,909 plays
See all games highly rated by this user »