Also the game's going to require being connected online at all times
yeah this is a problem. you should only be required to be online if you want to play an online game. seems clear to me. Starcraft 2 was fun enough but it was pretty silly having to log in every time I wanted to advance in the campaign mode.
play through TFTs campaign again man. War 3 was essentially medieval starcraft, so it was passible as ok, despite being very unoriginal. Frozen Throne just was such a stupid storyline (and they didnt even give us an orc campaign of any substance!).
it's not very good, but about 1% of my TFT time was spent in campaign mode, so I'm not sweating it much.