Gamescom 2011: War of the Roses - Announcement TrailerCheck out the debut trailer for War of the Roses.By Mike Tao on August 17, 2011 at 12:15PM PDT War of the Roses