Alright folks, the victory is clearly between Microsoft, Ubisoft and Nintendo. Who do you think will win?
>>380182239
Nintendo literally has to announce TWO NEW SWITCH EXCLUSIVES and they win. As long as it's a legit game and not some amiibo garbage.