The review is spoiler-free, and I even tried to avoid discussing certain aspects of the game better left discovered. But if you know you're going to get BioShock, I'd almost say don't bother reading any reviews (mine or anyone else's) or ducking into any threads. Just let the game happen and then come talk about it with us.