1
Innovation Articles / New Player: What does "teching" mean?
« on: July 22, 2013, 01:23:27 pm »
Been reading this board as a new owner of Innovation and keep coming across the term "tech up" or "teching". Forgive the stupid question: What does that mean?