bro wtf is amazon live? some spinoff of twitch?

comments

amazon literally own twitch though innit

wow and they still go ahead and make such a sorry excuse of a streaming platform.