Switch 2 rumours are bunch of bullcrap