This game is interesting in that I have no idea what it is about. I have watched the trailers and tried to wrap my head around it and I don't get it.
I was really considering getting it back in 2015 but now that it will be being released in November this year, I think I am going to pass on it.
For anyone wondering, the exact release date is November 8, 2019.
The section dedicated to gaming.
2 posts • Page 1 of 1