Don't bother reading this. Read Penny Arcade instead, they know what they're doing, unlike me!
I seemed to recall this game crashed at bit, or lost sync here and there.