Ohh so sort of like a really isolated place that just developed differently compared to everyone else? Or the idea with humans who developed differently is also a good idea, you just need to get ideas down so that fiddling with details is easier instead of trying to sort it all out mentally. At leas jotting things down helps me keep ideas straight. And the best thing about tech is that you can do anything you want that's suitable to the environment and plot. You get to have fun with it as long as it makes some sense or is nifty. Most people are able to jump on board and accept what you give them.