This Week in Digital Downloads - Horde mode trailer, eShop on the 3DS, Trenched, and more

This week, we feature trailers, including one for Gears 3, eShop for 3DS purchases, and new titles such as Trenched.

  • View Comments (0)