I too am eagerly awaiting VV3 and am happy to see the bar at 99%.
I would rather wait till August if it means that all the bugs were out of the game then play a game that was rushed out and had to stop playing due to problems that could hace been fixed in the testing. Any chance of seeing any more screenshots.