Page 1 of 0
Transformers: War For Cybertron
1 New from
I admit I have only played the multiplayer demo but that is just about all I have played for the past week it rocks! Cant imagine the game getting worse in the final as they can only add more and the demo is only a tiny representation of what's to come so there's my essay on why this game rocks.