The last time EA was involved in developing strategy titles, we got ourselves a brief glimpse at Command and Conquer: Generals 2 whereby the publisher and studio released it free-to-play online – ...