Here is the online website!
Street Fighter
Pinkie Pie
Acquired on 1 April 2012

Here is the online website!
Street Fighter
Something tells me this site isn\'t entirely legal.

Well...only slightly more legal lol.
Did anybody actually wait for the illegal one to load? I didn\'t.
My guess is that it's a dump of the actual SNES cart. There's hardware that lets you "dump" a game into your hard drive.