Looking good! I love the secret tunnel.
My suggestions on funding/spending money on freelancers, coming from someone who does a lot of freelance:
If you like making games, you are almost always better investing in yourself... learning how to make that cool shader you want in your game may take a lot of time and effort, but afterwards your experience has grown, so next time it'll be much easier. Spending money on a freelancer might make logistical sense in the short term but if you plan on making game development part of your life, improving your own skills will be much more rewarding long-term.
If you want something done right, you have to do it yourself. The only way for something to match your vision exactly is for you to make it yourself. Collaboration entails compromise, though with the right people it can lead to something new and better. In any case, creativity shines best when it's done in a playful, natural manner, done because you want to. Worrying about demographics, funding, etc. makes it not fun, which taints the end product and makes it turn out worse, so I don't do it :)