There is no xbox demo. Bit too late to change my vote, off the evidence you submitted it was inconclusive for me.