Mark Blecher
0
Transformers: War for Cybertron 2
Jennifer Kibble
November 12, 2010
For those who played the first installment knows that War for Cybertron was simply amazing and hands down the best Transformers game, ever. News is …