I've been completely out of the loop. I checked the website and it said "coming Q1 2018", knew something was wrong so I came here. I contributed 2.5 BTC to this project, what am I supposed to do to receive a refund? I was pretty hopeful for this product.
Refund's distributed back in September. You can find out more here
https://medium.com/@nvoteam/vote-started-b3e37e0c1ecf.
The NVO domain was taken by Nemgun, and the rest of the team and everyone affiliated are no longer working with him. We also asked him to remove Alex's information from the website and to update the website regarding the refund.
Regarding our side, we completed 2 major milestones and will have the DEX ready early 2019. If you want to be updated just subscribe to the new project.