This may be a little premature, but does the studio have any future works planned after the completion of this one?
They've a primary game they're working on, If you haven't played that yet. "Santa Lucia"