most likely at E3. they already said they were aiming for it to be a 2015 game. i was just thinking about this and thinking about the possibility earlier today. its most likely gonna happen at E3.
and where did they confirm its still in development?
Saw it on reddits r/Games