Reply To: The Official ‘Marvel vs Capcom 2’ Thread

#39718
IllMattIc
Legend

    The leaderboards are fucked up on here they say I only have 2 wins when I got 4 or 5 of them shits.