It looks like an interesting idea. 2 things.
1) The design looks a bit off. Needs a bit fine tuning imo. 2) If it hasn't launched, why does it have such an impressive media bar? I find it hard to believe The New York Times covered this idea yet.
Good luck.