My interest in Raspberry Pi's was re-ignited recently after moving from a VM based PiHole to a physical one. This led to me purchase one or two (or three or four) new RPi's. One RPi4 is currently being overkill and running the PiHole and uploader for solar data to PVOutput, although there is a spare Pi Zero W waiting for an OTG Ethernet adaptor to allow it to be hard wired to take over those duties... I have Retro Pi installed in its not quite 100% working state on the Pi4 and played a few games with a PS3 controller. I've also been lusting over one of these for ti's more authentic controller but don't really want to spend that much until the software catches up to the Pi4. https://core-electronics.com.au/pimoroni-picade-10-inch-display.html In the meantime, I bought myself a RetroFlag GPi Case (and another Pi Zero W) from Core Electronics. It's running Recalbox and seems to handle the Gameboy Advance games I've tried very well. I've also loaded up all the OG Gameboy games I grew up playing... already got both rockets in Tetris, and it's so much nicer playing on a backlit screen. Here is a terrible picture for now, it does look much much better in real life with a 2.8" IPS display at 320x240. This works fine for games, Recallbox (and Retro Pi) have decent sized text for game selection and most menu items, but a larger and higher res screen is needed to do anything else. Being a low powered unit, this resolution probably works in its favour. I will say that using the rear mounted shoulder buttons, especially on such a small device with larger hands isn't great, but it works well enough for the games I've played that need it. Recalbox has (mostly) worked fine, Retro Pi was where I started but apparently (and poorly documented) it needs extra configuration to work with the GPi Case... which leads to my only real complaint for this device. There is no way to access any of the USB ports while the Pi is installed in the GPi Case. Mind you, running a CLI on that screen would also be impossible anyway, so as long as you have WiFi setup SSH works fine. A small passthrough cable/socket would solve this problem, especially for people running the non W model of the Pi. Rather conveniently I have a second Pi Zero W mounted into an open case (which is an awesome little addon I might add) so I can just drop the Micro SD card into that and away we go (although you may need to turn on/off the composite output when moving between devices, something I don't know that I have done since switching to the composite output). I'm very keen on the whole arcade cabinet thing, although I don't know that I have the right tools (or patience) to build my own so have been (trying not to) go down the rabbit hole that is the world of arcade cabinets. I'm not even a purist, an LCD is just fine for me! But I'd really like a two player stand up cabinet... one day.