Honestly, at this point every AAA title should just be treated as having a release date of 3mo to a year out from the actual launch. There’s zero reason to buy a game before day one, and any developer that tries to give you one a la cosmetic preorder bonuses probably doesn’t have a product worth your money, and is just trying to milk your FOMO for every dollar it’s worth.
Honestly, at this point every AAA title should just be treated as having a release date of 3mo to a year out from the actual launch. There’s zero reason to buy a game before day one, and any developer that tries to give you one a la cosmetic preorder bonuses probably doesn’t have a product worth your money, and is just trying to milk your FOMO for every dollar it’s worth.