to beat 6 levels with only such few lives is more on a hard badge. Unless you could gain lives. then ok. not so hard. but since you only have a limit on the lives. it's hard badge
I got 1607 points. I have played this game before on grab.com but it was a little different. It's a good game. Always was. But you made it with some serious lag that the other one from grab.com didn't have. So i suggest fix the lag and it will be fine.