Conegamer on 01 December 2015
Oh right. I completely forgot this game was a thing! Too many other titles floating around... Will make a good Christmas present though.
Also see that Intel are advertising the game too which is odd