TapTap

Games worth discovering

Seems fun but...

11 View2023-02-22
Seems fun until you realise it's an energy based game(like last day on earth) which severely limits any sort of "open world" experience
Mentioned games
iconView desktop site

TapTap looks better

on the app love-tato

Open with TapTap