TruckOSaurus on 13 July 2020
It will have an impact but a small one. Nintendo's holiday lineup will have a much greater impact on Switch sales this November and December.
Signature goes here!