Any idea when the game will be downloadable on xbox live on demand?

#1OhFudgePosted 3/15/2013 7:34:59 AM
I have 3200 MS points sitting on my account and I would rather to spend the points on the game rather than buying the disc. Any idea when it will out on demand?
#2Koubek_TercelPosted 3/25/2013 4:49:24 AM
So?? I have over 4000 MS points on my account, and you don't see me complaining!!
---
"OK, whatever you are, if you wanna avoid an embarrassing beatdown, you'd better give up NOW!!"