Yesterday, Mark Zuckerberg once again made the rounds being roasted on Twitter, not due to barbeque sauce or surfing, but because of yet another screenshot he posted from Horizon Worlds, this one a Facebook post celebrating the game coming to France and Spain.
Every picture of it makes me feel like I’m watching some sort of sci-fi horror movie
yup…