The device hosts a built in Uninterrupted power supply from a battery so that either charging or playing, the device won't stop as long as there's power.
for a controller and Arduino Leonardo is configured to act as a USB HID with 12 buttons for the standard control scheme.
A ILI9341 is used for a cheap display that doesn't require composite or HDMI ports.
Also USB C enabled
Â