Looks like the IControlpad team have developed a new Icontrolpad 2 which has full gaming controls and a keyboard. You can use it to play games on smartphones, tablets etc using its real controls. I think you can also use it as a media controller or controller / keyboard for the Rasberry Pi
It's up on Kickstarter now, see link below:
http://www.kickstarter.com/projects/...rce-controller