this is an indie title,.. quite surprised anyone cares.
and whatever,.. just about everything is delayed these days and it's not a terribly long delay. i've been patiently waiting for the witness to release which was originally announced for early 2015 and still doesn't even have a mention of when it is coming. whatever,... it is done when it is done.