This is one of my main bets on the relase date (Game releasing on the 3rd). I shared it with my local group at the shop we play and the owner was really firm on denying it, saying that it will release in July.
My personal favourite theory will be preorder on the 20 to release on the 27, but because I can spend more of my days off with the models, and is still July, as the owner said.