VentureBeat favicon

GamesBeat picks the top 20 standout indie games of 2017