Not a bad game at all....
but you should implement more autosave points (if there are any at the moment), fix the bugs you mentioned because of your bad programming skills (they can't be so bad....the game is too good for bad programming!) and try to give something like an ingame tutorial!
but overall, i would give it six points, because of everything I said and the hope that you fix the game a little bit more!