For something so high-profile, the concept of the metaverse is nothing new. Many people reading this will remember SecondLife – an earlier incarnation of the meeting of physical and […] Click here to view full article Tags:epic gamesfacebookgooglevirtual reality