Red Storm Entertainment

Red Storm Entertainment is a video game developer headquartered in Cary, North Carolina, and a subsidiary of Ubisoft.

Founded: Nov 13 1996

Official Website
English