Wow, 10/10 here. Everything is great about this game. The only thing I don't understand is how the game connects to the theme?
It's inspired by typical block pushing puzzles, except that the blocks push you instead. So just a variant of playing as the level instead of the player "character".