Transformers The Game Demo
- Demo Download
Join the battle for Earth as autobot or decepticon ...near you This game enables you to take a more active part in the Transformers story, rather than just watching them moving on the screen You'll be ...
- PROS: Graphics, Interaction with environment
- CONS: Controls