Played this game. It's about this giant bald eagle with people. The cool part is, YOU are the eagle >:D You have to drop/toss/drop cars on people to get them into your nest to get points/advance to the next level. I am sure you can Google it so I will not post a link.