Is This A Screenshot Of A New ‘Transformers’ Game? We Hope!
So over at Kotaku today, they posted the above photo, saying it is rumored to be a screen cap from an upcoming Transformers game (based on the cartoons and not the awful movies). With the flames of E3 just starting to burn, we can only pray this proves to be true and not some screenshot […]