Video Game Hype and Oversaturation

Video game companies release an endless stream of trailers and teasers. But is that enough to build hype for consoles and video games?

Read More