I decided to bump this because the channel is actually out today.
If I find impressions Ill post them here.
Heres the first. Its from Wired and Im guessing the guy doing it speaks Japanese (always a help!!)
What do you think guys? Its gotta be the most useful channel thus far?