Indie Games
I'm not even really 100% what is and isn't an Indie game if i'm honest but I think this is all of them I've played
127 Games
4
11
13
14
15
17
18
21
25
30
32
33
35
37
45
47
48
50
52
53
56
57
61
63
65
67
68
69
70
74
77
82
83
84
88
89
90
91
92
95
96
97
98
100