Tag: IMGN.PRO

Jan
21

REVIEW: Seven: The Days Long Gone

When I first saw the reveal trailer for Seven: The Days Long Gone I knew that this was something that I’d end up playing sooner or later, so I must say that, when I finally got my hands on it, […]