>>720015094
it really does, at the very least one of the devs came out and posted some behind the scenes documents of it.