(Pros and cons at the bottom. Reviewed on an iPhone 5)
Just finished the challenges (3 stars for all 60) and have played some arcade mode, for a combined total of almost nine hours in the game. I must say, it is really fun.
The mechanics to hit the ball in the direction you want are spot on, so skill does play a factor and you will be able to pull off some awesome combos after playing for a while. Luck only plays a part when it comes to which power ups you get from the special power up blocks, but this makes each time you play levels with these blocks unique, so that's a good thing.
The graphics are intentionally old school, really making it feel like a game you could find at an arcade and throw countless quarters into. There's some music but it seems to not really play during levels... I never really minded, though. The sound effects are standard, not spectacular.
Has GameCenter integration, with achievements for doing the challenges, arcade mode, and more. Leaderboards for challenge mode and swing it mode. Not optimized for iPhone 5 :c
Pros:
+Fun, solid brick-breaking mechanics makes for excellent gameplay
+Achievements and leaderboards
+Pleasant, nostalgic graphics
+Multiple modes, lots to do
Cons:
-Not optimized for iPhone 5
-No GameCenter leaderboards for arcade stages (although the challenge mode is more fun anyway)
This is a great brick-breaking game, so if you feel like playing one, this is definitely worth your time.