Follow

Reviews

Image not Available

Descenders Review

This time of year used to be awful for gaming as nothing came out after the Christmas rush of AAA titles but in recent years things have been far more kind. With the indie game industry stronger than ...

8.2 Great
0
Would love your thoughts, please comment.x
()
x