no more heroes : wanted