The Nintendo Switch has tons of potential as a newly-released multiplayer machine. Launch title, 1-2-Switch seems to be being pushed as the...
In a bid to enter the “let’s have a subscription service for everything” market, Ubisoft announced that its next iteration...