User blog comment:Thailog/New trailer for Season 2/@comment-1635895-20120421014037

I wonder if Bumble Bee's powers are tech-based, or actual meta-abilities.