https://www.youtube.com/watch?v=-gcYZOvkLIQ
I am not even a fighting game fan but man this looks awesome. Probably helps that I think Super is freaking awesome right now^^
I am not even a fighting game fan but man this looks awesome. Probably helps that I think Super is freaking awesome right now^^