Here’s a new behind the scenes trailer from Botcon 2012 in Dallas for the upcoming Transformers: Fall of Cybertron game. Check it out!
Here’s a new behind the scenes trailer from Botcon 2012 in Dallas for the upcoming Transformers: Fall of Cybertron game. Check it out!