Didn't take time yesterday to write up a comment, so I thought I should today..
I really like the concept, and the originality. It took me a few tries to understand how foot prints work, but it's part of the puzzle I guess.
Great entry! Cool color palette, and sounds.