Don't get me wrong, i love me some dota 2 and league. But i really miss when RTS such as Age of empires, Warcraft,star craft, and red alert were a yearly thing.

RTS and FPS was the sole reason i become a PC gamer to begin with, losing one kinda suck ='(