Ah, the killstreak. A single idea that changed the face of multiplayer shooters. All these years later, has its time finally come? Is it time for the world to leave the killstreak behind? »3/05/14 7:30pm 3/05/14 7:30pm