Nuvendil on 18 February 2015
I gotta say this game is looking pretty awesome. I bet it will be at E3 this year, probably slated for either late this year in like December (unlikely) or an opportune time next year (likely).