CIG Frankfurt came about because the guy who runs Crytek doesn't know what he is doing and cant manage money. He lost a bunch of his core engine programmers when he could not make payroll. Most of the guys that left ended up with CIG and opened that office. Star Citizen has benefited ever since!
Before that, there was one time Brian was basically running Crytek when the owner was in the hospital for a month or so because he got the shit kicked out of himself while doing questionable things in Singapore.
Yeah, I knows stuffs :)