Es que no tienen ningún sentido esas dos batallas. Debería ser Snake contra Big Boss y Sonic contra Mario, ya que así la lucha sería bastante más igualada, al menos en cuanto a estilo.
Una lucha Mario contra Sonic, pues son dos personajes que nacieron bastante a la vez, protagonizando juegos similares, que no tienen diálogo pero cada uno tiene lo suyo y podían caer mejor o peor. La lucha Snake contra Big Boss pues se puede debatir que Snake es más frío y duro que Big Boss, pero que el segundo es más humano (entre muchas más cosas).
Pero es que Snake y Sonic no tienen nada a debatir, ídem con los otros dos, ya que no se parecen en nada.