Results! The Best Game Of The 10 New York Game Awards!
The results of your fan vote for the best game of the last decade are in! Here are the results (those which have 10 percent or more of the vote). It was a close race among the top three! 1. The Witcher 3 Wild Hunt (2016) – 21.2% 2. The…