everyone loses

everyone loses

So rumor has it Nintendo is making a Star Fox X Metroid game. Ridiculous? Or extremely ridiculous?

So rumor has it Nintendo is making a Star Fox X Metroid game. Ridiculous? Or extremely ridiculous?