The Academy of Motion Picture Arts and Sciences unveiled a new logo featuring the Oscar statue, and sure enough its got a pyramid that begs the conspiracy theorists to chime in on it. So chime in I will… First off, here’s the logo I’m talking about: The official statement from The Academy for the […]