STOP MAKING GTA4 TOPICS LOL
Well, it IS a new engine in a new game, they're just showing what the game is like. Also, considering the build up for the game, they want to release a few gameplay vids to lower everyone's tension (or build it up... INSIDE JOB?!)