Games like BoomCrash

BoomCrash is a small physics-based game aimed at destroying buildings and other architectural structures using explosives.

BoomCrash is a small physics-based game aimed at destroying buildings and other architectural structures using explosives.
Picked to match BoomCrash on gameplay, themes, and feel.