New Need for Speed Rivals vid details AllDrive Gameplay

Cool, EA releases a new trailer to show us what AllDrive is, and then does a piss-poor job of actually explaining what it is. Figures. I went to look it up for you. From the website:

"This revolutionary new feature lets you seamlessly join a world where your friends are already racing and chasing. Single-player and multiplayer are no longer isolated game modes. There are no lobbies, no waiting; everything is seamless. You and your friends can all share the same game, same race and same chase. Paths cross and experiences merge: imagine your race and your friendís pursuit colliding creating a world where no two events will ever feel the same. Donít want to play with others? Then simply choose to make Redview County yours alone and dominate the advanced racing and cop AI."

Sounds like another word for MMO to me...