Weekly Ketchup Special Edition: The Legend of Zelda trailer hits the web - Rotten Tomatoes