Ubisoft is ending game development at historic Tom Clancy game studio Red Storm Entertainment, resulting in 105 job losses, VGC understands. The North Carolina-based studio will continue operating in ...