Armor Games
One of the first flash games I remember playing on Kongregate (or some similar flash game aggregator). Definitely the predecessor to Angry Birds.