Enlarge / Paper Beast . (credit: Pixel Reed, PID Games) The latest rendition of Steam’s annual Summer Sale has been underway for about a week now, and, as usual, it’s discounted virtually everything on the PC games store. But while the Halo s, Grand Theft Auto s, and other mega-hits of the world may get […]