I was really displeased with the initial pricing, but I am pleased to see the lower prices for launch. I'll be using my first Bing Rewards Microsoft Store card for this. I won't be getting the Windows 8/RT version, as My Windows 8 PC is a desktop, and I wouldn't want it on there. I would get it on Xbox 360, but I think $15 is still too much for it when I can get it for $5 on my phone, then play it on my Lumia 920 while browsing the web on my PC (my PC is connected to my TV, so using my Xbox for the game would mean no using my PC at the same time).
If they would have made this 800 Points at launch, I would have probably gotten it, but the $5 WP8 version is still a great deal, so I'll be going with that, most likely.