Okay, just got back to this after four years. Hint for the second Hard badge: you cannot collect all three stars in one try in these levels, unless you try breaking some connections: 3-7, 3-12, 4-7, 4-9, 4-10, 5-9, 5-11, 5-12, 6-9, 6-11, 7-5, 7-10, 7-12, and 7-13.
Guys, for those who need an idea on what level 25 looks like: there are 4 sub-levels. You clear each sub-level once you destroy all of the sub-level's bricks. You don't need to destroy all of the bricks in the fourth sub-level. Just get the key in that sub-level.
This is what I have against this game: the demographic playing it. 99% of the time, it's level 1/2 n00bs playing this game, and hence, the amount of spam comments in this game and the amount of n00bish-ly designed user levels in the game.
If you have seen a score of 40,005 in Run 3, it's by me. I'm sorry to say this, but I had to restart Google Chrome because of annoying pop-ups, and thus, erasing my cookies. I did unlocked all characters before, though, but I hated the grinding aspect.
I know it's too late, but I feel that this one deserves an Impossible badge - collecting all 120 powerset badges, getting ALL blop cash (100% in every stage), AND 20 diamond trophies.
I honestly don't think this deserves a Hard badge. Medium badge, at least for me. The only level I need help was Level 6 (didn't realize I can use "ssh database").
Another idea for impossible badge in v 2.0: Start at level 1 of every path in Explore mode and complete them without dying at least once. There are 12 paths BTW (main, winter, dark, U-x, W-x, M-x, B-x, A-x, L-x, T-x, wormhole, and home paths).