Reminds me of the good old steam update back when it was new. You needed to join a game but updater was stuck at 36% forever. Internet was full of memes with skeleton watching at the steam update bar.