There's certainly potential and what is there already works fairly well. Various options to respond to the messages would be nice, as would greater variety in how the player can influence events.
I couldn't tell if performing actions related to the preceeding messages actually changed how fast the bar filled or not but if it doesn't then it should and if it does already then the effect should be made clearer in a visual sense.