yes. Hadouken go BOOM BRR FROOF LOP BOOM SKKRRRR. yes.
Street Fighter

Source and More information: Street Fighter [Free] [Action]

Author: itch.io