In the indie world, we all know the pains of getting things seen. This show has made the rounds and finally found a home with the new indie web studio 60 Frames. Even with that, it hasn't seemed to be promoted in a way to really get out there. With the webbies and traffic going to all the...