Posts by dudemanguy

DateTitle
t11252.22018-11-26This game definitelly needs another Review.Good review. I recently finished the game myself after dumping like 300+ hours into it (playing on very hard). I certainly enjoyed it a ton, and I