Not sure what demo version you heard
the one I've heard sounds pretty much like a demo to me
the lyrics are mixed around - and there's like a quite part toward the end- that thank G-d they changed
but somhow I like the line of the choures better:
"shining like a diamond rolling with the dice
standing on the ledge it might save your life"
but hey that's just me