I like it! Quite similar to my game, you know you're doing well when it starts lagging as there's too much on screen :D
I found the best tactic was lining them all up against one wall. It did break around 3500 as well, everything got pushed outside the level and seemed to disappear.