Got the game a few days ago, and I love the goblins! Hope there's more opportunities to spend time with them. Kru as well.
Not only that, but you'll be seeing the goblins in a whole new light, instead of them all looking exactly the same once you get more intuned with your goblin side.