The Shepherd's Stand - 4GamesList

You are a lonely shepherd in an archipelago of islands. Your sheep have been scattered in various islands, bring them all back to you.