Yes, we still have a forum.
I'd keep your expectations low for this, as well as any other game by Compile Heart if I were you.