That was a well formed post and rather informative, thanks.
$10,000 to $40,000 to release a patch just seems obscene.
It does seem a lot, and I don't remember there ever being an XBLA game that would have cost that much to patch when I was there.. But when you break it down...
I think in 2007 I was getting paid a bit more than £7/hour, call it $10 for lazy maths sake.
$10 x 20 hours (~3 days a bit under) x 30 testers and bang, you're at $6000 in salary alone already, without taking into account any site and equipment costs (lets assume they're absorbed up by MS), which are far from cheap (think of the electric bill of every tester running an Xbox dev kit on top of a PC and monitors/TVs, sometimes a few per tester.)
That's just basic bottom of the rung testers salary as well, team leads and senior testers get a bit more. And once you start getting a game failing compliance and having to be retested... that cost shoots up.
I can only assume that small devs simply do not bother after the first patch and simply take the money and run, I cannot blame them for that but it all seems counter productive to what MS say they are trying to enforce in which case maybe they should look at changing such policies?
Just seems very unreasonably strong handed.
In the end, something that may sound simple like testing games, is far from cheap. It's not that Microsoft are onto a great profit earner that they've found.. it just is that expensive to do.
The testing that's done are the kind of thing I would expect to have on a closed unified platform like a console, so I can't say that I think they should change the policies at all, they may seem petty and silly, but they make sense to me.
I think the real question is... Is XBLA a sensible platform for a small indie developer to approach on a limited budget. Did the Fez developers make the wrong call when picking it as a platform? I think everyone is agreed that they'd have been better of going for the PC and Steam in the first place.
Anyway, hopefully Rez is coming to PC and Steam, and we can all finally enjoy it.
