Just Tell Me When I'm Going to Get My Omni
I've created a few posts recently, and taken part only lightly in some of the conversations occurring here, but I really want to know, when are we going to get the product? Just tell me, what is the current ETA. I've got my Oculus Touch, now I just need my Omni. I just want to create my Youtube Video with the Omni. Twitch, Let's Plays, I want to exploit the product for its media viability.