Transformers Showdown Flash Game

{mosimage} Megatron has captured Sam, and it's up to YOU to defeat him!  Take control of Bumblebee, Ironhide, or an unlockable Optimus Prime, and fight Megatron over several stages, street-fighter style!  Addicting has the free astf flash game available for play, so click here and show Megatron what he's up against!