S Stupify New member Nov 6, 2010 #1 anyone seen it? thoughts? im watching it just now seems pretty good sa far