Fun idea. Reminds me of a board game called "Labyrinth" where you also shift tiles around to move. But combined with the platformer it's really fun to play. Great job!