The short barreled terror has come to town! We're gonna have a hard time dealin with them Nazi's now!.... oh wait... THEY'RE DEAD! HA! P.S. read the devnotes to the right of this---->