Insidb on 30 November 2016
Yes, but it's got a ways to go; some of the classic elements need to be re-introduced.
However, I understand that this game took a billion years to release, so there was going to be some obsolescence.