No, Angry Birds Rovio Entertainment designed and marketed Rio, a 2011 puzzle computer game.