Games worth discovering
Open with TapTap
ᴜʀᴀʏᴇᴋ
101 followers
Follow
5 View
2021-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
Street Fighter: Duel
7.0
Action
Strategy
RPG
Get
TapTap looks better
on the app
Open with TapTap