Toggle Spoiler



Even with teasers, I'm really wondering when/if this game is actually going to get made and released.