Anyone play apex legend? Im not sure on it. Will try the steam stream thing. Is it like twitch?
Forum Rules