An Audience Participation Game with Difficulty Adjustment and Rap-style Commentary based on Audience Inputs | IEEE Conference Publication | IEEE Xplore