Nintendo Switch

It’s because it got its own thread.

And also briefly discussed in the E3 season 2023 thread.