I've been on a youtube loop watching this game! it looks great and cant wait to play it!!
I'm from upstate NY, out in the country! all this great news and just think..... the 1080TI come out in about a week!!! computers are going to be killlllling it!!!