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.
This week, we feature trailers, including one for Gears 3, eShop for 3DS purchases, and new titles such as Trenched.