We need to step up WoW does not have a piracy problem. They have game logic on a server. To pirate WoW, you have to recode the server logic -- that's a lot of work. For this reason, the current pirated WoW servers are terrible. You guys should start thinking about putting some of your game logic on a server. Just put a subset of the processing there. For example, if your game has random maps, put the random map generation on a server, but you can still have the game run locally. Everyone has Internet now so this is not a problem from the customer's point-of-view. Also, there are lots of server options these days -- you dont have to have a dedicated server. You can use Amazon's EC2, Google's AppEngine, or Microsoft Azure. Piracy is hurting us all because each our games are competing with each-other's pirated games. We all need to step up to solve this.