Thursday, October 4, 2007

Lair: Japanese TV Spot


Another reptilian beast is about to hit the shores of Japan. Now view it's Japanese TV spot, and enjoy. Hopefully it will have a bigger impact on Japan that it did on North America, for it's own success.

[Via GameTrailers]

0 comments: