Was already a little biased because I love games like this, but what great execution! I'm always worried about randomized elements for these sorts of puzzles, but it all ended up working out very well. Every item worked exactly how it claimed it did so there were no surprises, and it was very funny seeing how the additions to the goals would completely derail previous solutions. Ended up making a barricade around a guy I needed to keep alive and watched as the generation slowly made the barricade less and less effective.
Also my favorite cheat was placing items that would fall on top of platforms for guys I needed to take out and them just falling off the platform because the bomb was obstructing their space. Got lucky finding that one out, but new obstacle gens would bamboozle even that technique sometimes!