Very polished for being made in a month! I really like the mechanics, and it would be very cool to see you continue working on it! :)