What you have looks like a pretty solid start. A little audio and a bit more dialog and it could be a solid little adventure/mystery.