Neat project... except for the 8 games available on it. Why develop for something with 20 users when you can develop for a (more powerful) mobile phone with several orders of magnitude more potential customers?
Pretty cool that it's open and finally (after what.. three years or so?) shipping units, but I doubt it'll ever gain steam.