via aeropause
These little DS ripoff keychains are called Revolve Games (or RG for short) and claim to have 26 different games, with each game having 99 levels, although games L-Z all seem to be variations on Tetris - excuse me, I mean Block Game. It also includes such compelling titles as Pinball, Double Pinball, Frog Game, Formula, and Tank Fighting. They also come in 8 colors, but are randomly packaged. From the pictures, it appears the top "screen" is actually just a mirror, and all gaming takes place on the bottom screen. Oh, and it uses watch batteries that you can change yourself, too. Only $6.20 USD. Gotta love that Engrish, though.
More Info