TapTap

Games worth discovering

iconicon
Idle Factory Tycoon: Business!
icon
Idle Factory Tycoon: Business! - Darkbrine's Posts - TapTap

149 View2022-06-04
I rate this 5 cause it's 69 MB lol
Mentioned games
iconView desktop site

TapTap looks better

on the app love-tato

Open with TapTap