Board Thread:Suggestions/@comment-27589390-20160111023749/@comment-5607612-20160118223557

Nope Ben clearly says in that episode, "I'm a megawhatt? That's new", but other that, yeah.