Infectonator: World Dominator was pretty popular when it came out, at least as far as flash games go. I'll give you the basic rundown: you play as some faceless mastermind …

Continue reading →