I bought a device similar to this one at the same price range. I'm pretty sure cheap chinese handhelds are all the same. The build quality is poor, buttons are spongy, GUI is basic, buttons are set to defauld settings; no button mapping. As far as playing games go, mine plays 8 & 16 bit games (NES, SNES & Genesis) pretty decently. The only thing these things really have going for them is that they are cheap, do run 8 & 16 bit games decently, & it's cheap enough you can beat it around and if it breaks no big loss.