It’s that time of the week again, where Neowin takes a look back at all the recent front page news articles and goes over the top items. This week covers some Windows 8 news, Kinect, Windows Phone 7 sales and a possible MySpace shutdown.
#5 Report: Windows Phone 7 sales underwhelm…