3 ms·Then it has an uphill battle against... the Nintendo Switch. Not the best position to be in.by my123 7y agoThen it has an uphill battle against... the Nintendo Switch. Not the best position to be in.