Modern Warfare 3 vs Battlefield 3: aka Steam vs Origin

The battle for supremacy between Activision and EA’s respective FPS juggernauts, Modern Warfare 3 and Battlefield 3, has taken an interesting turn, with the announcement that MW3 would require the installation of Steam to play. Read more »