You will need an internet connection to download the game files if you buy the game on steam. You don't need to be connected to play when it's installed. There was a report on Mar 23, 2013.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com