Posted in News

[Video] No More Heroes III – Alien Superheroes? Trailer

A new trailer for No More Heroes III has been uploaded to the Nintendo UK YouTube channel. The trailer is titled No More Heroes III…