BlipBlop's feed

BlipBlop asked a question

I've been seeing alien stage everywhere recently everyone's talking about it tbh I know it's been around for a long time but I never really took interest in it before.
But i am curious now! can someone please kindly explain to me what it IS exactly what's going on?