I understand your pain. I have two games up on this site and they get few downloads, the more popular one has 30 downloads total. And my game doesn't require additional hardware. Your VR game is going to have a much smaller potential audience. The issue isn't the site, it's the fact that games need promotion. There is no magical place to put your game that's going to make people aware of it. The easy part of indie game development is making games. The hard part is that you also have to be a marketing expert or it's all for nought.