Warface is the #65 overall game and the #8 Battle Royale game for the last 7 days garnering 1,757,999
viewer hours across 79,290 streams by 38,367 streamers. Warface
was the top Warface streamer with 5 streams generating 63,266 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch and YouTube Live.