posted on Dec, 8 2005 @ 05:07 AM
My first thought is - That this is a trailer for a playstation 3 game.. plus ingame graphic's..
Many games are keep very very secret before launch... Cause it looks like realtime Game graphic's when the alien thing throws the cars around
I wrote about the PS3 in another thread... How it can be used to get people used to creatures we are not familiar with..
I think it's a future game for Playstation 3...