Angry Birds Stella
About
Angry Birds Stella is a puzzle game developed by Rovio Entertainment. It came out on 04-09-2014. It was published by Rovio Entertainment. Most rawgers rated the game as "Recommended".
Angry Birds Stella is available on iOS and Android.