Oculus Rift pre-orders opened, price revealed