The term “Metaverse” means different things to different people and has been aggressively overused in marketing campaigns for plain ol’ …