If you haven’t seen World Domination Battle yet, you really need to. I could try to write something profound about how nice it is to see the Internet as a platform for game delivery, but instead I’ll just say that it’s a lot of fun. No matter who your favorite (or least favorite) world leader is – they’re made fun of.