Hey guys, It's going pretty crazy over here in "get all this stuff done and out there" land, and I wish I had solid answers for you on all your questions, but I don't. Here's what we have so far:
The version we released on the Oculus Store is the base Project CARS game plus all DLC up to this point. We will patch it up to full GOTY version for free once the final DLC is live. So what you buy/get on Oculus Store is the full GOTY version.
What we are pushing for is to give Oculus Store keys to those customers who's purchased the same on Steam. So, if you've either purchased the base game and all DLC, or you buy the upcoming GOTY version on Steam, then you will get a complimentary key for the Oculus Store version. The final call is with our publisher, but we feel that this is a very fair scenario and expect that they will agree.
We don't know yet the exact logistics of how we'll manage to verify the required purchases, but are working on it with Valve, and pushing as much as we can so that we can have it all in place as soon as possible. This has been ongoing for months, so not something we just left to the last minute. Now that it's all 'live', I expect us to have a wrap-up very soon on this.
As far as the game on Steam goes - We will be patching it up to the same level, feature and bug fixes wise, as the Oculus Store level. This will take a little time obviously as there's a lot to port back over, test, etc. The work we've put into the VR support has been extensive. We've had a sub-team working on this for a few months to ensure that it's a proper, polished VR experience in all aspects. So don't feel too bad if you're tempted to support the team by buying it again on Oculus Store if you can't wait for the Steam update.
I will post updates to the above as and when we receive them.
...And yes, shadows are fully working, and pretty darn sweet if I say so myself.