One thing I have to ask though, is what's up with all the company swapping? We were dealing with Engine Software for awhile... then 505 Games.... and now its Pipeworks Studios. I hope at some point we'll actually settle on a company at some point?
505 Games is a publisher (in our case, they handle console and mobile in that capacity). They do not develop/code/etc. anything. Engine Software was doing the bulk of the coding, etc. work on Otherworld until this change (under our direction). That work wasn't hitting the mark - to a degree where we felt a change was necessary.... and here we are.
So. Is otherworld expected to run into 2018? Because if so, I would be, well, ULTRA TRIGGERED! This game was announced in early 2015? That was 2 years ago! It was expected to release end of 2015. That was not made. Of they are still having problems this late into development, I think the community deserves to know what is wrong.
To what end, other than to quote Miyamoto once again: A delayed game is eventually good, but a rushed game is forever bad.
We would have loved to have had everything be perfect and done long ago. That isn't the case. Rather than sit back and fiddle about, we did something about it (with its related costs, as Xylia mentioned). Suffice to say that enough was "off" that we felt that expense was necessary to deliver on Miyamoto's implied guidance.
Kelp has some good points too....