Just came across this and played the demo. I'm wondering; Is the game still in development? From what was available it's an amazing demo and I want more!