Rovio has quieted updated both its Angry Birds Seasons and Bad Piggies games for Windows Phone and have made these titles free to download and play, and has even added Xbox Live to Bad Piggies. Full story from the WindowsCentral blog...