No More Heroes III extended announcement trailer

The "F*ckhead Version."