A ps3 demo? They're remaking it for a ps3? Or am I just confused and reading it wrong? ?help?