Engadget has finally released the long awaited app for Windows Phone 7 users! Here is the link to the app for all your tech news.
It seems that the app may have been removed because there is noÂ link to download it from the Zune client as our commenters on the thread have noted. We’ll try to find out why thats the case.
Thanks to rawmeet for the tip