This looks worth checking out. The artwork on the characters is wonderfully grotesque.
The artwork for the advisors totally reminds me of Road Rash for the PS1.
It's a pretty fun game. Played it early in the year. Watching this really makes me just want the new Sim City.