The Fury on 17 March 2016
What is happening with this game? I mean the IGN article I just read has a 2014 trailer on it, been 2 years since then and that trailer made it look nearly finished.
Hmm, pie.