User blog comment:Jrotc193/Upgrades/@comment-4933386-20130624100628/@comment-4829046-20130624115234

Nope. Never. Didn't play a single capcom game unfortunately >_> Not even this.