Rovio has just launched its latest game in its long running Angry Birds physics-themed puzzle series for the iPhone and iPad. The new title is Angry Birds Stella and yes, Stella is still plenty angry at the game's pig villains.
Full story from the iMore Blog...