I thought it was an alright review, as far as improvements go it needs to be more refined, as someone said above, use editing, (though it would be understandable why this would be hard to get footage for) improve the flow of your words so it sounds less like it was made on the spot and other assorted tweaks to get it polished, but I did like the review
As far as the game goes, I think I read somewhere that there was a large patch planned for this week, who knows what it will fix but hopefully it doesn't end up becoming another case of a game being ruined because of bugs