So excited its coming along nicely, been a while since we've heard some good progress on it to know where it is, could this mean gameplay at e3? (gameplay trailer, not playable) Maybe, maybe not as it is in 3 months.