Wonderful! I love puzzle games and it's hard to pull off in game jam. It can be a bit hard to precisely visualize the impact of my moves and the moves of the enemies, and a bit of variety would've beed welcomed (those damn back dogs...).
But the design is impeccable (although I would have liked if it was zoomed a bit more), the music is nice and the idea is awesome and well executed.
Bravo!