bro wtf is amazon live? some spinoff of twitch?
amazon literally own twitch though innit
wow and they still go ahead and make such a sorry excuse of a streaming platform.