Title: Requires Internet to install
Review: The game requires an internet connection to connect to Steam in order to install the game, but this fact does not seem to be mentioned anywhere.
Is this product review negative?