There seems to be a problem with not being able to download the app. I tried downloading it with both this phone and my old phone (Samsung Galaxy Note 8) and both failed. It did succeed on the Note 8 before using TapTap so I know it's possible it just seems like there's some sort of problem right now. Hopefully someone from TapTap notices and resolves the issue.
Mentioned games