Game of the Year: Top 10 Games of 2017
EyeQueue's Top 10 Games of 2017
2017 has been an amazing year in video games, and a particularly strange one for me.
Honorable Mentions
- Nier: Automata
- Friday the 13th
- Stormblood
- Starfox 2
2017 has been an amazing year in video games, and a particularly strange one for me.