From Fallen London Wiki (Staging)

My money's on this and Insubstantial providing some small but significant bonus to Hearts' Game, and little to nothing else. Just a hunch, not a proper deduction.