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.

Got a Video?

Submit video links to share them with our users.