OMG How good is Transformers 2 the game? I love it! You can totally just free-roam with any autobot or decepticon you want! Please Register or Log in to view images AND Megan Fox is in itPlease Register or Log in to view images haha! Anyone else like the game?