"Social" seems to be the key word here, not "simulation".
I'm guessing they want to attract a bigger audience, jumping on the social networking bandwagon. Though there might still be a simulator somewhere in there, maybe a switch between "casual" and "simulation" like in DCS.