The hit bird slinging game Angry Birds has found its way on devices everywhere. While the Angry Birds series has brought developing company Rovio so much popularity, their branch company Rovio Stars aims to share the spotlight. The newest application
    






« »