TapTap

Games worth discovering

2023-06-22
One and only thing that I have not understand, is why is this game was made for PC not for mobile devices? Its boring to play it on PC.
Mentioned games
iconView desktop site

TapTap looks better

on the app love-tato

Open with TapTap
noscript>