BenVTrigger on 30 August 2014
It certainly feels a little weird I agree.
Still though a lot of the coolest elements they are still keeping hid from the public. Will be interesting to see the final product.