Angry Birds Rio is a game of logic which will definitely provide you with fun.
Intricate pieces are shaped after the fashion of antique jigsaw puzzles.
New title in the Astra Jigsaw series presenting photographs from India.