All Posts Tagged Tag: ‘Red Square’

Next Angry Birds Update is Russian-Themed

Though the Angry Birds brand has embraced new seasons, movie tie-ins, and even Star Wars, all of the game series’ success can be traced back to the original Angry Birds game. Released in 2009, the game dominated Apple’s App Store games and has spawned a multi-million dollar brand with cartoons, plush toys, and even a movie. What’s remarkable is that …

Read More