This game looks completely incredible! I'm dying to play it. The fact that it's already past its slated release quarter has me slightly nervous, but only slightly, since the game did win the grand prize at the Independent Games Festival, and there has been recent activity on its blog and forums, so I know there's support.