Yeah, I'm thinking maybe the RRC game should have more than just three characters. We can have all the current RRC members in the game (obviously all of the members who are OK with having their name in a flash game), some which are solely Audio reviewers, some which are solely Flash reviewers and some which are solely Art reviewers.
Then, if for example you're a Flash reviewer and you pick up an Audio submission to review while in the game, you don't get a minigame to complete and you automatically lose six points. The minigame idea I thought of was inspired from the WarioWare games, where to win you've got to complete a string of random minigames, each within a strict time limit.
Perhaps it can be possible to unlock characters later on too (like SCTE3 and Soapbubble :P) who are allowed to pick up Flash, Audio and Art submissions to review.
And as for soundtrack, I'd offer to help out but I'm busy with other music right now and I don't think I can add another flash game to my schedule. But thankfully we've already got some volunteers :).