Twitch channel h1yaa has been streaming Apex Legends the most in 2023 having streamed in 4717 hours so far with 395 average viewers and 395 highest concurrent viewers.
h1yaa also streamed the game Demonologist second most in 2023 for 20 hours and had 101 average viewers while playing it. h1yaa
also had 101 highest concurrent viewers playing Demonologist.
Always up to date.