An ad posted at a GameStation store in the United Kingdom has stirred up a bit of controversy.

More...