Review: Oculus Rift 03-28-2016 • Wired Its hard to imagine a phrase more loaded than "the Oculus Rift is here."