Ok, now I am convinced that Devastator will be in Revenge of the fallen. My only bug in my head is, why no construction vehicles ever spotted during filming, not one? Could it be that they were so hidden that no one could see them?? Or will the construction vehicles be in Cgi also??