Angry Birds’ new channel lands on Atmosphere

Atmosphere has announced the arrival of its Angry Birds channel, following a deal with international kids’…