The screen capture on the first page is just not representative of what the video looks like in motion. It just looks miles better than that period.
As a point of detail, the E3 video was exactly that, a video based on in-game assets, but made outside of Bizarre. The latest video is in-game and was captured just over two weeks ago (info from Bizarre website).