EpicLight on 04 April 2015
2013? That must mean that it could be nearly finished and we could see it this year, with the announcement at E3.
Maybe this title will be the Holiday seller for December?