Any updates regarding the development of this game? The demo sure looks great but it's been more than 7 years now and no news.