There's a reason they "don't know". I think deanjo hit it on the head of the nail here. There was a delay because of a bit of timed exclusivity coupled with a delay due to middleware issues. From there they didn't have good sales figures on the stuff they DID have versions for. It doesn't take a rocket scientist to connect the dots from there. Ryan's definitely NOT like this. There's a reason that the game industry goes to him for MacOS and Linux stuff- he typically delivers on schedule and while "expensive" for a single person, he's cheaper than getting your team to do it unless they have the same skillsets he does.
It's not the way I'm used to follow my contractants in my job. I guess that way my boss wouldn't appreciate it.
Could you imagine this scenario :
- Hey, were are we with that project we've paid for ?
- I don't know
- Well... Could you do something to know ?
- ... not really. I can't reach him, I don't know where he is... And to be honnest, I don't really care.
- Ok, do you see that door over there ?
Heh... I'd almost bet a bottle of Edradour 22Yr Port Barrel aged that something like this will be what comes of it all- if they ever get honest about it all and tell us the real reasons for this instead of these finger pointing games that they're doing here and have been for the last year and a half plus now.
I guess the next step in UT3 linux/mac client will be to say : "the financial crysis urge us to stop any further development for the port. Too much expensive, too few potential clients, we stop everything. Call the banks and the traders responsible for the world crysis and fµck them all".
I bet a cookie (a real cookie, not a firefox cookie ;) ) that the crysis is the perfect story for ending that mess from Epic/Midway.