I find it incredible that Project Explore has changed so much over the course of only a year and nine months. Every change I've made I felt was for the good of the project and regret nothing. The game feels more like a passion project now than when I started it. The foundation of Project Explore is built on the sweat, tears, and life experiences I've lived through these past two years.
The engine has been torn down and built back up about four times now (You can always go through the blog archives if you don't believe me). Each iteration was better than the last but in the end I was not ready to develop a game of this proportion. I needed these past two years to learn how to manage an entire game myself. It has been rough and I have definitely made mistakes but those mistakes only made me stronger.
I suppose the takeaway message here is that you can't give up the first time you fail. You have to try again, and again, and again until you do it right. The only obstacle in your way is yourself.
Not everyone will give you perfect advise and they may not even have positive intentions but you have to be ready to take anything from anyone. In the end of it all only your opinion holds any value to you.