Gods vs. Humans Official TrailerCheck out the official trailer for Gods vs. Humans.By Mike Tao on February 28, 2011 at 11:56AM PST Gods vs. Humans