Developer postOriginal post (opens in a new tab)

I just got an exciting email....

... "Your Oculus Rift Order is About to Ship"

Holly cow! Are you thinking what I'm thinking? Is it suicide?