Meet the Nibble: a handheld gaming device that teaches you electronics through hands-on practice. It is based on ESP8266 and can be programmed in Arduino IDE (C/C++). It comes with a bunch of classics preloaded, included Bonk, Snake, SpaceRocks, and Invaderz.
This kit ships with 6 acrylic cases. full color TFT LCD screen with 128×128 resolution, and USB soldering iron, and everything you need to get started. Games can be coded for Nibble in CircuitBlocks code editor.