User blog comment:H-Man Havoc/Brand new ME3 launch trailer!/@comment-76.171.184.23-20120303020109/@comment-76.171.184.23-20120303020638

There's far more than just a passing similarity, though. I think it speaks negatively of the production value.