To give players an early glimpse of the multiplayer action that awaits, Epic Games today released a new ViDoc that features new gameplay footage and key insights from the development team. The Gears of War 3 public multiplayer beta launches on April 25, exclusively on Xbox LIVE.