Guys I just posted a fanpage over at Revenge of the Birds. You should love it. Go over and see whats up! The point of the whole thing is to show how non fans all know that Megatron is clearly the best. No questions remain about it anymore. I am thinking most of you agree. Maybe not. Lets get over there and defend our boy!!