User blog comment:Brandon Storm9/Season Finale, more questions than answers./@comment-3031082-20120406004756/@comment-3290441-20120406234708

Agreed. They really are being set up to have a bigger role in the second season.