Just saw the trailer on xbox live for Commando 3...after the trailer is has some Super Street Fighter 2 HD footage (looks amazing) and it saying Free beta with purchase of commando 3...
No date jet...but my thumbs are itchy already.
I heard this news before but the video is new soI thought I'd bring it to SF fans attention.