When it comes to strategy games I personally think that the best ones are the actual MOBAs such as Dota 2 and LoL, these two games are the clearest definition of what strategy gaming means, you really have to know your way around and you also have to know how to identify the best moment to do something, a single wrong move, and the match will be over for you and your teammates, that's my opinion though.