We wish to apologize for any troubles caused, but for whatever reason a review of an upcoming NVIDIA video card was posted on TweakTown around two hours ago by mistake.
Our back-end published the review automatically which leads us to believe the mechanism for self-publishing is broken. This review will appear again once the NDA is up.
Again, sorry for any inconvenience caused!
Further Reading: Read and find more Video Cards news at our Video Cards news index page.