this is a Microsoft approved app called Zumobi, I found it on Gizmodo. its a nice app but it is in the beta stage right now and very slow. you can test it out your self. its basically a browser with games and bunch of other features.
http://www.zumobi.com
or
http://gizmodo.com/gadgets/cellphone...ced-333985.php