Last week we covered Radiohead’s disappearance from the internet. Google must’ve missed them as much as all the fans because the album, A Moon Shaped Pool, appeared early on Google Play. It was set to release  Sunday at 2 p.m., however, many people reported seeing the download available early afternoon. While Google has since pulled the download, it  has already downloaded it early.