>>38993414i've seen this argument over and over since like 2007
then the game gets released with basically no or minimal changes from some beta demo
BUT IT'S BETA!!!
if they are showing it off at E3, you can be pretty sure you are looking at something very close to the final product