Common wisdom would have it that the popular video hosting site Stage6 is owned by DIVX, Inc. I would contest however, that Spite Your Face 'own' Stage6. At least this week.
Which is my roundabout way of telling you that our Spider-Man: The Peril of Doc Ock has been the featured video on their front page for a week now, meaning that our other contributions like Holy Grail in Lego and ONE: A Space Odyssey have also been dancing around the top of the featured videos chart.
In the past, those same films have topped the charts at Yahoo Movies, iFilm, Atom Films and Veoh - so in the age of online video saturation, it's good to know that the SYF can still kick it with the Ownage!