New Reviewer

Twitch - Can’t login into my account

I went to create an alternative account then when I tried to login in back into my old one it wouldnt let me
View full review
ID
#2612170 Review #2612170 is a subjective opinion of poster.
Preferred solution
Let the company propose a solution