To be honest, the fked dev story is a bit suspicious.
On the one hand: Why did he return the coins instead of selling them on allcoin/cryptorush for 0.001 BTC ? Yes it is cheap, but he could surely earn 2-4 BTC (which is still good money) from it and dissappear.
On the other hand if this dev is a good "friend" of the goat-team, he could probably return money, just of ethical reasons.