@guyrocket i'm planning to go the DIY way: bought a joystick and a bunch of buttons on aliexpress, then the plan is to install DaemonBite (https://github.com/MickGyver/DaemonBite-Arcade-Encoder) on a arduino pro micro and stuff everything inside a wooden box.