Virtual Reality is one of those ideas that has been part of the tech folklore for ever, but that haven’t quite taken off. Popularized in the 80s, VR has seen a number of ups and downs, hits and misses, hypes and backlashes — the most recent one being the rise and fall of Second Life. […]
Recent Comments