I liked it very much, I think you're on the right track with the mechanics, just a little more polishing and this get's you hooked. Good job!