Stage Presence is a game that’ll allow you to prove that you have charisma
Stage Presence, a game that puts you right in the middle of a stage malfunction while your roadies desperately scramble to fix the problem. All of that, while a crowd bays for your blood and you have nothing but the dulcet tones of your voice to use to soothe their savagery.