Quote Originally Posted by TonyTheTiger View Post
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.