I make games for a living, But I do not use C2 to make them.
I love C2 is makes my life easy and I am working on some independent projects with C2 that I hope to sell.
I cannot say I make games for a living meaning only games, games is a part of my life, But I also make apps, website, anything techy really. I would also consider myself somewhat a artist. Im not so good at things like character design, I have artists for that. But user interfacing is something I do.
Being just a games developer is not a reality in my opinion, not unless your Rovio making something like 120 million on a project, they can afford to make only games for the rest of there lives.
C2 is a great engine, But it's a long way from being something to fund your life + projects.