Index Ventures front page looks like as if it comes from Second Life. It is great design but Dill could polish it up! Of course, fancy graphics take time to load. I moved on to another site and when I went back, it took me a few moments to work out which site I had looked at.
As Index says on the front page “There is an opportunity everywhere you look “.