Thats right folks, play Street Fighter on Youtube!
http://uk.youtube.com/watch?v=LPQ1XrllZmA
The faster your Internet connection is, the smoother the "game" will appear.
thats pretty well thought out
Ooh, my SF skills seem to have improved immensely. :)
That's pretty neat.