Back to browser games
Total Crush
★ 92%
Ratings
7,090
Popularity
#164
Category
Arcade
Idle
Similar games
Developer of this game? Add an IdleDB badge to your site