No the more heroes character page has been updated with three more screens.  Thats right three more screens.  Check it out.

 No More Heroes Site