It seems like with the launch of Windows 8, Windows 8 RT, and Windows Phone 8 they didn't really have the developer resources to update a lot of these apps over at Microsoft. Hopefully they have been freed up after launch and are working on them now.