Transformers: Fall of Cybertron Screens

3872Transformers FOC_Escalation_7.jpg
 
In anticipation of The Digital Fix’s review of Transformers: Fall of Cybertron here are some yummy screens to keep your appetite satisfied. Mmmmmmmmmmmm

From the TDF Network