The World Wide Web, restored to 800 pixels of glory.
GeezerVison is showing opencritic.com — OpenCritic - Video Game Reviews from the Top Critics in Gaming