Arduboy

Arduboy is a miniature game system the size of a credit card. It comes installed with a classic 8-bit game and can be reprogrammed from a library of open source games available online. Arduboy is open source so you can learn to code and create your own games.