Without any real word whatsoever, A BioShock demo magically appeared on Xbox Live over the weekend. I don't think it was even really indicated that Bioshock would get a demo, but it does and it is on Xbox Live now. Try it out.