constant connection required? As in its always transmitting data? If so, what the hell are they thinking? Data caps and overages people! Even if its not much data per packet, that crap adds up!
From what I've played so far, the game takes up about 75 MB an hour.