http://pixelation.wayofthepixel.net/
This forum has this cool feature where when you click on a picture it automatically enlarges letting you get a better look at those sweet pixels.
If you get curious and so you don't have to look for it, the thread I started is called [C+C][WIP]Bacterial Ghost. Actually the critique I got was very similar to what you just offered Grislygus. No one ever guesses the body is supposed to be a single celled organism. I'm not bitching about pixelation by the way. The response I got there was very good, just not very encouraging.