Yes, I have seen that. It's freaking you should mention it 'cuz I found it just browsing yesterday and was all like "that's hot shit". The only problem is the feet. It tried something like that and those parts broke after a while. The praise for it is a little crazy, though.
And If I had sticker paper, they would be stickers. As is, they're just printed paper with clear tape over them to hold it on and make it shiny.
While not LEGO related, has anyone heard that MEGA, makers of Megabloks is going to make LEGO style HALO WARS sets? Badassery. And yet still no official LEGO Half-Life.