I could give a dozen reasons to use Unity as opposed to many of the others. the most prevalent is cross platform support. that plus there are tons of game assets available out there for them to use royalty free. note that to help fund the development they are also developing game assets for resale as well. their development started 3 years ago on Unity.
would be rather stupid of them to change engines now that they are so close to testing phases.