Fuller Razer phone specs have leaked, and it's time to get excited