The DP acronym is definitely giggleworthy, at least for anyone who grew up saturated with internet porn (not that that's anything to be ashamed of). It's definitely not the game's first horrible acronym, though -- doesn't anyone remember ED? Was it Enhancement Dysfunction or Erectile Diversification, I forget...