If I&#x27;m trying to do one thing, and a whole new tech tree, completely alien to me, spirals out of it, it&#x27;s possible I&#x27;d be overwhelmed.<p>Your suggestion of Mono goes the right way, I think: using a familiar language in an unfamiliar environment could help with the initial confusion.