http://www.pcmag.com/article2/0,1759,1748928,00.asp
As for games, the company seems to have de-emphasized it as their primary development goal. Internal research showed that customers prioritized media functions over gaming, so that is the bulk of Tapwave's development effort.
No comment.