Looks and sounds really good! I am looking at this game more like how you have learned from it based from your description, and for your first ever game i think you've done a pretty good job, be proud my lad!