Turbine to Cut Unknown Number of Jobs If I said the name Turbine would you think that I was talking about a gaming company? Unless you are into MMORPGs then the odds…