Game developers dwell in the shadow of the giants. It almost sounds like a dramatic setting for a video game.Read More