News Razer Edge: Price, specs, release and more