You'll need a 3D TV. It pretty much requires a TV that can run 120fps and can synchronize with shutter glasses. It's not absurdly complicated technology but it isn't something that can be done with ordinary HD TVs.
You won't need a 3DTV to play the game, you'll need a 3DTV to play the game IN 3D.
As others have confirmed, the game will have a standard 2D mode as well.
"And the book says: 'We may be through with the past, but the past ain't through with us.'"