I've actually had the misfortune of playing on one of these. What a pile of crap this thing is.
They sell them at this discount chain in massachusetts called building 19...similar to Big Lots for you folks elsewhere. The cp is so cramped that when you hit the D button you will 9 times out of 10 hit the player 2 stick. The buttons and sticks are like knock off competition parts, and are so unreasponsive its insane. The system is powered by a small pcb with an onboard SD slot. The Sd holds the roms for the games, and the graphics for the gui front end. The Interface is strangely similar to the x-box emulators made by x-port. The side art looks like they took a postcard sized jpeg and just kept increasing the size, looking at it for more then 30 seconds makes you feel like your getting dizzy. The one I used also made this lovely whirling noise...like a cat stuck in a car's fan. I've seen these things go for about $160 on ebay...and I think even that is too much.
Avoid this thing at all costs.
-DZ