Peppy's Adventure: Battle of Streams on Twitch

Watch the competition live now: https://www.twitch.tv/pepitestudios Based on Peppy's Adventure gameplay, 15 streamers' communities representing 15 countries battle it out for the podium in a competition featuring 14 lev…