GameCrate presents its picks for the best indie games of 2020, as well as the indie game of the year.