A few people have asked about the specs of the current and planned devices. Later I will put project info and progress on the sidebar.
Current Device Specs:cpu: at91sam7s256
speed: 55mhz
ram: 64k
flash: 256k
storage: minisd(4gb maybe HC) and 32kb eeprom
display: siemens s65 16bit color lcd
communication: bluetooth, usb, serial
audio: sterio using two pwm channels
power: 850mah li-ion battery, 500mah charger
New Device Specs:cpu: at91sam7s256
speed: 55mhz
ram: 64k
flash: 512k
storage: minisd(4gb maybe HC) and 32kb eeprom
display: nokia 6610 12bit color lcd, adjustable backlight using pwm
communication: zigbee(MRF24J40MA), usb, serial, jtag(allow debug)
audio: sterio using two pwm channels, 3.5mm headphone, internal speaker
power: 850mah li-ion battery, 500mah charger
I might add a small expansion port with analog, digital and power pins.
The best thing about my design is that you don't have to reprogram the device every time you want to play a new game since they can be dynamically loaded from the minisd and execute in ram. The firmware will handle all the dirty work while and provide a simple interface to the hardware. The zigbee module can be used to communicate with other TGS's or other project utilizing zigbee communication. For example I'm building a quadruped robot and plan to control and monitor it with this device.