So I tried to see if I can download a free demo of this thru my xbox. Interestingly, there is no free demo. Since most xbox games seem to get a demo, I wonder if they knew this was a stinker.
So I tried to see if I can download a free demo of this thru my xbox. Interestingly, there is no free demo. Since most xbox games seem to get a demo, I wonder if they knew this was a stinker.