Originally Posted by mehrabix
Is there a site to download the various TV spots?
They are Quicktime mov files in 1080p in a zip.
Thanks, I haven't seen a couple of those.
Originally Posted by D4rkShaDoWz
This is the one I'm talking about. Don't know if it's been posted but it's a pretty cool picture of Caps
Captured from the official site, it was there after all.