Damien has been working on games for a very long time before these came out - it happens now that they are being released but they are the result of many months or even years of work
Plus he and other people in the company are now working full time to produce these.
Now with the company expanding as it is we will probably be able to keep great games coming out frequently