Protesting? Really? What is this?

This isn't the Boston Tea Party, it's a video game.