sc2 is more like a competitive gaming format like css or halo in fps, maybe not the most enjoyable for casual gamers. I have heard blizzard put a lot of time to single player, but I believe other games may have deeper stories. Empire total war is like the MW2 of RTS. If u wanna look for decent single player fun then don't go sc2. Many hardcore esport amateurs like me, however love the competitive format due to the fact that we are smart and suck in real sports