Munkeh111 on 10 June 2008
Even if they are second party, M$ is paying for a third party to make the game for them.
Insomniac is the only 3rd party (who claim they are totally independent) who consistenly make games for one console