The new Angry Birds Stella to roll out “in the fall of this year”

stella

If there’s to be a definitive “champion” in the mobile gaming space, Rovio Entertainment holds a certain distinction in causing for the world’s massive interest for elementally simple but thoroughly engaging games. Makers of the internationally … [Read more...]