why do those screen not look as good as the video that I saw posted here a while ago? =( I dunno, but it definitely looks like a NFS game... I\'m kinda disappointed, but heck, I still have to see and play the game to give my final thoughts about it I guess.