Board Thread:General Discussion/@comment-32856285-20130930001145

Doesn't Vilgax remind anyone of Megatron maybe? Mostly in Alien Force and Ultimate Alien but still... doesn't he? 