Loved the demo! Played it several times, with different results. Really enjoyed the Twin Peaks vibes too!! Is the full game still in-development?