The message is correct, you only need 3 to get a new heart. It was a last minute balance change and it seems I forgot to update the description. Thanks for letting me know, I will fix it for the post-jam update ;)