No Rest for the Wicked
Last 7 days
No Rest for the Wickedis the #92 overall gamefor the last 7 days garnering 769,140 viewer hours across 7,215 streams by 3,206 streamers. Xop0 was the top No Rest for the Wicked streamer with 10 streams generating 190,528 viewer hours.
These leaderboards are based on Gamesight's data which includes every stream on Twitch.