Is there any news about this, was the price confirmed at least? We got an awful reveal trailer, a boring gameplay one and nothing else.