Yahoo Games Articles Yahoo Games Service Shutting Down Yahoo has announced that it will be shutting down their Yahoo Games site and publishing channel on May 13. Yahoo came to this decision during their latest earnings call, where…