TapTap

Games worth discovering

iconicon
Call Me Demon Lord
icon
Call Me Demon Lord - James Dennis's Posts - TapTap

461 View2023-10-29
This game doesn't even work. It's like they made a broken game. You can download it but it will not load then it shuts down to a black screen and then says something went wrong
Mentioned games
iconView desktop site

TapTap looks better

on the app love-tato

Open with TapTap