The Limited LEGO Builder blog features builds and MOCs. It also gives tips on how to build on a budget.
Looks like something from Transformers
I have to admit, I have no idea what MOC means. :P But this is cool. I like the way you designed his hands.
MOC stands for My Own Creation. The term is used for builds that are not from books, or movies and is an original creation.