This is my first Raspberry Pi that I have had, and I thought this would be the perfect project to build with it. It uses the original buttons, the original controller ports, and the original led. I have added two USB ports on the side where you can connect any USB controller or flashdrive. I have kept the cartridge slot in there just for looks, but it has no real purpose. There is an HDMI port on the back beside a micro USB port for power. It is fun and easy to play, and looks good on my shelf.