No, Overwolf is not owned by Twitch. But Overwolf has acquired Twitch's mod management software CurseForge in an effort to build its own platform for in-game content creators. Just like Overwolf, CurseForge also allows both players and developers to collaborate.