Review of Ubisoft's latest open world bazooka bonanza!