Surely you have seen it by now…

…but the Grand Theft Auto IV trailer hit the web today. Thought we could discuss it a bit here. Thoughts?

UPDATE: Things you may have missed.