Basically the title.
I really liked S1 and 2, and I'm wondering if Season 3 starts on a strong point? I'll likely wait till they're all out so I can play it all at once, regardless, but I'd like to know if we're off to a running start!
Game » consists of 17 releases. Released Dec 20, 2016
Log in to comment