User blog comment:Itsme226/Grojband/@comment-4793283-20130112053514

Yup. Its legit! Just had to make sure, to be sure.

Looks like a step away from TDI, I like that, there was something about TDI that made me uncomfortable.