Mini map and more creatures/potions/animations are definitely in the works. While I don't plan on adding a village, there will be at least one other NPC that you'll be able to interact with on the island. Thank you!