TapTap

Games worth discovering

5 View2021-10-31
a fighting game where cards make your character fight lol how do they dare make a game like that with the name "street fighter" and not "street cards"
Mentioned games

TapTap looks better

on the app love-tato

Open with TapTap