no. Capcom is a horrid company --- ALL HAIL LORD DUNCAN! http://imgur.com/vsYREtU.jpg https://www.youtube.com/watch?v=UZc3uq56JKU