The free-to-play mutiplayer shooter received plenty of backlash upon announcement for not fitting with the "Tom Clancy" branding.