Those hoping to scratch that classic 3D platforming itch during the Nintendo Switch 2 launch window will find exactly what ...