8bitdo Arcade Stick

8bitdo makes the only game controllers I like, and they just announced a proper six-button Arcade Stick [Amazon] for October release. It works on Nintendo Switch and Windows, connects via Bluetooth or USB Type-C, and supports custom mapping and macros. The list price is $90, it's 30x20cm, and they make a point of its mounting plate letting you swap in arcade hardware from different manufacturers.

I like how the squared-off retro styling falls somewhere between classic Nintendo and a modern Teenage Engineering gadget.