What happened to the NFL Fantasy app for Windows 8?

I saw mention of the app for Windows 8 yesterday on another article about the Xbox One. On the NFL fantasy site about their mobile offerings: http://www.nfl.com/mobile/fantasy there's mention of the windows 8 app, but the link is apparently broken. The same happens in the store when you click on the app.

It's a bit annoying, considering week 1 of football starts tonight.

I know everyone here may not care about sports at all, but it's one of those things where Microsoft seems to trip right as something they announce needs to go live.