So far, I'm loving the game, and see a huge amount of potential in it. One room I see for improvement is skill specialization. Right now, I feel as if everything can learn every skill. It's great for a beta, but I feel for launch more skills, or possibly longer skills learning times would improve the game.
For example, my Glitch could specialize in mining, getting as many mining levels as possible and some tinkering to repair my picks. A new area opens up deep in the caverns, so deep that it's pitch black. Without a certain item (firefly lantern or something), the entire UI disappears and that Glitch is literally navigating in the dark. It just so happens that a Glitch specializing in engineering or advanced tinkering can build this firefly lantern. I could just buy the firefly lantern, or have this other Glitch accompany me down into the caverns in a group, sharing items and experience from mining in return for the help (maybe through a new group feature which automatically does these things). This new cavern could contain a rare new ore that's needed in some road projects, a special vendor with a new, stronger pick, or a rare hidden treasure. This would make exploring more fun by creating obstacles that need to be overcome to access some streets, make collaboration between Glitch's important to progressing in the game and getting access to cool areas, and make my Glitch feel more special for filling a certain niche that the world needs to progress.
What do you guys think?