Love Thy Nerd
Free Play 110 | 2020 Game of the Year
Nov 26, 2020
2020 has been a trip of a year, and the annual Video Game Award nominees are a testament to that. Did we agree with the list or could it have been altered just a little? Well, that’s what we want to talk about this week on the Free Play podcast.
Search Love Thy Nerd