Not bad at all.
STREET LIFE held the number 1 position for a long time, before "Cooties Bar X-Ray Glasses" came along. Personally, I do not feel that STREET LIFE deserved it's rank, but then, who's to say that it's not good Flash? It's GREAT Flash, but I suspect that the nudity was what got STREET LIFE it's ratings. It's definitely one of the better Portal flicks though.