There's really no need for this template, or at least all this markup -- the `products_detail` template does all this for you :)

It already handles the ratings, reviews, brand, image etc as long as those properties are present.

You should move the `deck` into `abstract` in your normalize function:

```javascript
normalize: function (item){
    return {
        ...
        abstract: deck,
        ...
    }
}
```

and the `{{if platforms}} ... {{if genres}} .... ` into a new template called `buy.handlebars`

then your `templates:{}` should look like this:

```javascript
templates: {
    group: products_simple,
    options: {
        buy: Spice.video_games.buy
    }
}
````