NPC can have an overhead text over the head (yes, that sounds obvious) but would be cool if it could be possible for items, enemies, blocks, projectiles etc. And also a way to modify it through the time.
A good idea will be add it to pickup able items so when you're above them they show the item's name above it.