Madworld - No More Heroes' rival?