Well it certainly looks interesting, shame there's no kind of demo to see what the game's actually like, without paying £75.
And: https://www.youtube.com/watch?v=dkPa1WTUOlE
Are a couple...
There is a high risk, huge hype, but nothing to back up their ambitions. Also, I do not believe 100k is even realistically enough for funding this project.