>>275365092
>>275365105
>millions of views on the official channel
>you and everyone here knows about it
>big youtubers like moxxie made videos about it
>the other youtubers have 500k+ views on their videos
Yeah it's literally a well known meme game