I just saw this while browsing, normally I avoid these type of games but this one might be good if they take the right path with it.
Has a demo been released yet?
And a video for you:
IMPORTANT NOTICE: No media files are hosted on these forums. By clicking the link below you agree to view content from an external website. We can't be held responsible for the suitability or legality of this material. I AGREE