I always felt the trailers had better graphics than the 360 version. Trailer graphics and PC graphics look identical. I think Uber had this all along!
Duh, they develop on PCs so of course the cinematics are also recorded off PCs. The unreal engine provides a very nice cross platform environment, as long as you do what Epic intends with the engine beyond that it becomes a lil buggy and sometimes annoying. Still surprised with the amount they claim good steam integration there is still issues with integration and the fact that they are not shipping their next tile on steam and opting for GFWL on Bulletstorm.