The beta was filled with bugs and had sloppy controls. The game comes out March 7th. This game will fail if the bugs and sloppy controls are not fixed. Was the beta the final build? If it was postpone the game and fix it.
It's 2 totally different games, BETA is just a tease before full version