Pretty interesting idea, and who doesn’t love a good sliding block puzzle?
I think the fact that you can pause the game to slide blocks at any time doesn’t actually work in favour of the game, as it increases the possibility space to practically infinity and makes the design space pretty hard to navigate. Maybe having checkpoint zones during which you can set up the next part of the level would be more fun?
Good start, though. Could turn into a neat little puzzle platformer!