The Razer Phone was spotted on a UK-based e-commerce site 3G alongside some specifications. Now, the image shown on the site is unlikely the Razer Phone as it