hey wsr, a few months ago i stumbled across a website which had an image similar to this as its logo, from what i remember it was all these extremely wierdly edited videos and an overall eerie vibe to the website, from what i remember it was called something along the lines of "Project Nobody", does anyone know about what im talking about?