Sorry for the side tracked post but you guys started it.
As for NTW, you're not implying it has a similar requirement that you need to be online all the time, right? It uses Steam, which you can still play offine, and therefore you're talking about multiplayer? Thanks for the answers and sorry for the derailment/hijack.