Angry Birds
Angry Birds is a hugely popular game that was originally released on the iPhone. Since then it's made its way to other platforms, one being flash. This isn't the best release of this game, but if you're looking for a fun place to play Angry Birds in flash we're your spot.
Game Tags:
angry birds, rovio