sock puppets

PS3's Little Big Planet Delayed For Song

If you haven't already heard, Little Big Planet, the much anticipated PS3 game about strangely erotic sock puppets, has been pushed back a week. Why? Because one...
October 21, 2008