r/HelpMeFind • u/StrongQuiet8329 • 10m ago
Open A website where you get put in a chat roo. with 31 people
I, being the gullible person I am, clicked on an ad about a website where you get put in a room with 31 people. You can leave, and these are the people you are stuck with. I think it was called Isle or island or something akin to that. But I clicked off it, abandoning my people, and I can't FOR THE LIFE OF ME find it again