Original post from: That VideoGame Blog http://www.thatvideogameblog.com
We saw the unveiling of Transformers: War for Cybertron a while back and every now and then, small tidbits of info on the game are popping up.
We saw the unveiling of Transformers: War for Cybertron a while back and every now and then, small tidbits of info on the game are popping up.