And thank god for that. What the RED team are doing are a marketing departments complete worst nightmare. Here, here to no (conventional) marketing department. Here, here to a product thats self marketable.Everything they do seems strange to me. I don't think they have anyone with real marketing working for them.
To quote the movie heat: "This sh*t sells itself"