This game is a little outdated since it's Obama vs. Clinton rather than McCain (although it would be really easy for the game-makers to repurpose it if they wanted to). Still, it's incredibly fun.
Obama Race For the White House is sort of Obama snood (Snoodbama?); Shoot little balls from your cannon and knock them down by joining 3 of a kind. The different balls represent different, unspecified political promise: education, defense, religion, finance, and then, media, culture, and tech. Achieve goals in these areas in different parts of the nation and see how the election comes out.