A good start. What you have is very polished and feels good to use and I think with a few more mechanics you could have something interesting on your hands.