I think that a little more definition with the stage is in order, it's hard to tell really what is going on in the frame.
And it took a while to realize that those were happy and sad faces on the meter.... if you have the room, a little resizing could be nice.