This shit speaks for itself. You, as a viewer, should decide if it's good shit
or bad shit (due out in theaters across the world on May 27, 2010).
Content on this page was provided by Action Trip and was not written by, nor does it express the opinions of the Game Revolution staff. Original article.