The unfortunate reality of the online requirement is that it is tied to Steam being online. At the moment Steam is down so even if I launch it offline I can't play DBC17. This is made worse by the fact that Steam is going to go down at peak times, just when there's enough free time to enjoy some DBC!