in the announcement trailer, and some other sources located on this website the game was going to be released in February but delayed the game until August, what is the meaning behind this? is it because they want to polish the game and remove any bugs and is there any form of beta before the game launches?