A new development studios called TSG Studios has begun production on a new 3D mobile MMORPG that will be heading to both Android and iOS devices soon. TSG actually stands for Ten Strange Guys although there could be more in their group, at least we know ten of them are strange in some way.