the_dengle on 22 January 2015
Doesn't sound like the game is coming out this year. I was on the fence about whether it would.
Please don't anybody bring up that other game in this thread, I beg of you.