Thanks for the advice guys. I tested the game by disabling wifi on the laptop and launching from the c:Drive rather than Steam and it worked for a solo game, so I think I'll be good when out of internet contact
If I have the game installed but am away from internet connection, can the game be played on a peer to peer set-up or LAN/WLAN mode? Essentially, do you need internet to play?