If you really want to read this, try using The Internet Archive.
I've yet to play it as I have a ps3, any ideas on when the demo will be out for that?