Totally Flashback to Fraggle Rock lol.
The beginning reminds me of the beggining of the theme from Fraggle Rock! 'Tis good stuf'.
lol oh god fraggle rock,
the curse of fraggle rock, everytime i forget the memory someone reminds in a month, this month its you
I Don't See It
Well it is a nice good beat and makes for a good loop, but I just don't see it as a tough walk. Maybe as a villain's dialogue, but that's about it. It does sound familiar to me as well... yet I can't quite put my finger on what it sounds like.
im surprised you dont see it, it screams tough walk to me