movingparts.net
Street Fighter IV and Keystone II Look Awesome!
I happened to see this amazing shoryuken.com post that has an awesome video about Keystone II and the next *drool* version *salivate* of the most awesome fighting game ever *slobber*: Street Fighte…