When taken together, it is apparent that visfatin plays complex and multifaceted roles in the development of heart failure, possibly dependent on the experimental model. Here, NAMPT is linked to heart failure.