Wreck the town with this fast-paced strategy puzzle game, which puts you in control of a demolition team and all of their fun implements of mass destruction.
Get ready to have your brain twisted by this puzzle-platformer. It may seem simple to get to the exit at first, but soon you’ll be sliding panels and making crazy jumps in this swe…