Ha! Do Ken – Machinima Gives us a Look at Street Fighter‘s Mr. Masters


Machinima have released another trailer for their upcoming live-action Street Fighter series, and, well…

For fans of Ken, this may be one of the most important days of your life.

For Topless Robot, it’s Tuesday.

If you’re reading this tomorrow.

h/t FreakSugar