Yeah , shaders are used on nearly every surface. It isn't clear if the m16 will appear in the final game by now it is just testing. We also want to get the teaser/trailer done by the end of this year or the beginng of 2007.