Angry birds ain't too bad, but it is in very real need of an aiming system, see "Learn To Fly". In L2F you unlock (buy) better gear as the game goes on, but it still takes skill to win. Angry Birds requires skill, luck, luck, spam, spam, spam, eggs and luck. Seriously.
Haven't played the...