These are some of the ones I can think of at the top of my head, what game takes your "Favorite Indie Game" spot?
-
The Witcher 3 [spoiler]Remember, it's distributed by WB games not published. There's a difference.[/spoiler]