When it comes to tonight’s Awards show, we’re hard pressed to think of anything being stranger than the more than five minute-long No More Heroes 3 – The Return trailer. That is, if you want to call it that. The whole thing took the form of an odd anime, full of colourful characters.
No More Heroes III – The Return is targeting a 2020 release on Nintendo Switch.