Guillermo del Toro’s new game is ‘Insane,’ debut trailer unveiled

Director hopes the teaser will make you poop your pants

TODO alt text

Dec 11, 2010

Topics

We recommend