>>718072202
>Capcom is literally sitting on a trillion dollar idea, fucking retards
I'm sure they are.