The Razer Phone 2 has pretty much everything that was missing from the original Razer Phone.