Gamers Are Bewildered By the Existence of Atari's Pong Quest

The video game industry has seen its fair share of bizarre concepts. After all, the concept of a [...]