There's your problem. Returns had a lot of missteps that Dragonfall fixed. Some of the best turnbased strategy in years and a decent narrative to boot. Hong Kong looks to improve it even further which is damn hype.
Also HBS is going to Kickstart a Battletech tbs game which I expect all of you to support when it happens.
I'll probably check out Battletech but Returns soured me on Dragonfall. I wasn't invested in anything and the dialogue was mostly three different ways to say the same thing, the MMO looked more mechanically complex than Returns.