Holy cow this game is huge. You should be proud of what you've created in such a short time.
My first impression I was struck by the art style and it's only a few days later I'm able to put my finger on it. Ever heard of the old "Heart of Darkness" game for the PlayStation?