Great work! Some areas are a little rough, but it's got a lot of features and upgrades that make it feel like a full clicker.