>>716251216
Fuck Marvel, Give Us Sega vs Capcom. It's been long overdue.