TapTap

Games worth discovering

iconicon
Psychic Idle
icon
The game is quite fun, but...

The game is quite fun, but...

394 View2022-08-23
The game is quite fun, but it wont let me play even though I've updated it.
Mentioned games
iconView desktop site

TapTap looks better

on the app love-tato

Open with TapTap