KLXVER on 14 January 2017
I would say wheres the hype for Ultra Street Fighter 2?
https://www.youtube.com/watch?v=k_1D5By-R98
Sorry I dont have a degree in rocket science, so I cant post a video.