User blog:NOBODY/Twin Shot trailers

Nitrome just put some links to trailers on there website,but the trailers are on You Tube.