Yes, that is Nolan North as Salem.
Vancouver 2010 – Another Olympic video game. These are usually pretty bad, but hey, if it’s your thing go for it. I would post a trailer, but why bother? You know what you’re in for with this game. Also, the trailers I could find all had horrible music in them. Available on Xbox 360 & PS3.
This was easily one of the worst game trailers of 2009 by the way.