This was really awesome! I've seen a ton of slide puzzle games, but nothing quite like this so I'm impressed by how creative this was. I also really enjoyed how you unlock new things are each level so there's a bit more incentive to keep playing.
Nice work!