ANGRY BIRDS RIO
8.5

ANGRY BIRDS RIO

Angry Birds is arguably one of the most recognized games in the world. Rovio Entertainment developed the puzzle video game, with Rio as the third installation. Angry Birds Rio was designed to coincide with the promotion and marketing of the animated film, Rio, co-produced by The Blue Sky Studios and...

Read more