Meet the Adafruit PyGamer: another open source handheld gaming device that lets you play classic games. It can run CircuitPython, MakeCode Arcade or Arduino games. The PyGamer has a ATSAMD51J19 processor, 1.8″ 160×128 color TFT display, 4 buttons, 5 NeoPixels, light sensor, analog thumbstick and everything you need to hack and play games.
The PyGamer can be powered by LiPoly batteries. Your code is stored on a Micro SD card.