So I'm supper pumped for this game, but with the Ubisoft picking up the title, and now with no real launch window, when do you think it will actually be in my home?
The next season starts in 3 months I believe, and if you have seen their documentary, Matt and Trey do everything last minute. I hope it is out this holiday season, but I wouldn't be surprised if they get delayed due to the show. I could see it coming for March 2014, a year after their original projected release month.
Log in to comment