The description (fast play, emphasis on storytelling and character, theatrics, staying in character) sounds a lot more like LARP than a tabletop game.