Is anyone here excited about BioShock? The demo went up on Xbox Live about a day ago. I just got around to playing it a few hours earlier and I can safely say that it's pretty damn awesome.
If you're unfamiliar with BioShock the story revolves around this wacky failed utopia called Rapture which is safely tucked away a couple thousand feet under the sea. Now that I think about it, it's a lot like The Little Mermaid.
I probably shouldn't explain this anymore, just watch this trailer.