New Stickman side-scroller Stickman BMX rides into #2 on the chart this week, with Angry Birds continuing to dominate the top spot. Popular tower defense title Tower Defense: Lost Earth comes in at #4, while evergreen iPhone favorites Fruit Ninja and Angry Birds Seasons round out this weeks top 5 best-selling iPhone games.

#1 Angry Birds

The top selling iPhone game of all time now sports a mind-blowing 225 levels packed full of angry action, as well as leaderboards and achievements and a bunch of social features. With new updates released all the time, Angry Birds is one of few essential iOS titles.

#2 Stickman BMX

Stickman returns in the two-wheeled sequel to Stickman Skater, Stickman BMX. Prove your skills in 60 side-scrolling levels of arcade trick-jump action, complete with interactive obstacles and hidden paths to explore. Perform huge jumps and clock up crazy combos in a wide range of environments from forests to the city. Stickman BMX is satisfying pick-up-and-play gaming for just $0.99 (with optional extra content available as for in-app purchase).

#3 Fruit Ninja

A frantically fun $0.99 hack-and-slash game from Halfbrick Studios, Fruit Ninja is no stranger to the top 5 with over 6 million iOS downloads to date. With three action-packed game modes, multiplayer and global leaderboards paired with slick 3D graphics, Fruit Ninja is easily among the best casual games for iPhone. Recently updated to include the new pomegranate fruit – slice it as many times as you can before it bursts apart!

#4 Tower Defense: Lost Earth

A brilliant example of the tower-defense genre done right, Tower Defense: Lost Earth from Com2uS is jam-packed with iPhone gaming goodness. Tower Defense: Lost Earth features 40 campaign and 7 Challenge maps spread across four different world types, 4 different game play modes, 9 types of towers, 10 unique enemy units and 4 special weapons. It’s standard TD-fare, but with more polish and panache.

#5 Angry Birds Seasons

The holiday-themed Angry Birds Seasons for iPhone has just received yet another free update, and now features a number of new levels just in time for Summer. Adding to the existing Halloween, Christmas, St Patrick’s Day, Easter and Valentines Day levels, there are now 110 unique and challenging stages in Angry Birds Seasons – a must for any fan of Angry Birds.