(function (env) {
    "use strict";
    env.ddg_spice_twitch_featured = function(api_result){

        if (!api_result || !api_result.featured || api_result.featured.length === 0 ||api_result.error) {
            return Spice.failed('twitch_featured');
        }
        
        Spice.add({
            minItemsForModeSwitch: 3,
            id: "twitch_featured",
            name: "Twitch Featured Streams",
            data: api_result.featured,
            meta: {
                sourceName: "twitch.tv",
                sourceUrl: "http://www.twitch.tv/",
                itemType: "Twitch Featured"
            },
            templates: {
                group: 'base',
                detail: false,
                item_detail: false,
                item: 'videos_item',
                moreAt: true,
            },
            normalize: function(featuredStream) {
                var title = "Untitled Broadcast";
                if(featuredStream.stream.channel.status != null && featuredStream.stream.channel.display_name != null) {
                    title = featuredStream.stream.channel.display_name + ": " + featuredStream.stream.channel.status;
                }
                
                return {
                    url: featuredStream.stream.channel.url,
                    viewCount: featuredStream.stream.viewers,
                    images: featuredStream.stream.preview,
                    title: title,
                    duration: featuredStream.stream.game
                };
            }
        });
    };
}(this));

@@ -582,31 +582,24 @@
 mType: %22
-Twitch 
 Featured
 %22%0A      
@@ -590,16 +590,24 @@
 Featured
+ Streams
 %22%0A      
@@ -852,29 +852,19 @@
 unction(
-featuredStrea
+ite
 m) %7B%0A   
@@ -929,29 +929,19 @@
      if(
-featuredStrea
+ite
 m.stream
@@ -967,29 +967,19 @@
 null && 
-featuredStrea
+ite
 m.stream
@@ -1039,29 +1039,19 @@
 title = 
-featuredStrea
+ite
 m.stream
@@ -1081,29 +1081,19 @@
  %22: %22 + 
-featuredStrea
+ite
 m.stream
@@ -1194,29 +1194,19 @@
    url: 
-featuredStrea
+ite
 m.stream
@@ -1250,29 +1250,19 @@
 wCount: 
-featuredStrea
+ite
 m.stream
@@ -1299,29 +1299,19 @@
 images: 
-featuredStrea
+ite
 m.stream
@@ -1388,21 +1388,11 @@
 on: 
-featuredStrea
+ite
 m.st

Update twitch_featured.js