If you were to check out Xbox live Tile on your Windows Phone 7 today, you will be delighted as the long awaiting game “Angry birds” has landed on the Windows Phone 7 platform. Check it and play it today on your WP7.

By