Transformers: War for Cybertron for PS3?

Looks like a new wargame for PS3 coming out next year by Activision.  This actually looks quite good; I wonder if Hasbro is being influenced by Halo, whose toys apparently sold quite well?  That’s what the speculation is like at the source (TFW2005.com).

It might be the end of terrible TF games if true; video gaming as an equal of animation (whereas it has been an afterthought until now).

The Optimus design is a nice break from those awful/busy movie designs.  It seems (at least somewhat) based on TF: War Within Optimus Prime.

Array_walk and the userdata variable.

I have a horrible issue with the userdata variable.  As it is defined, it does not accept something by reference, leaving me only capable of modifying the original array that I pass to it.

Previously you could have done this:

array_walk($owners, 'OwnerOutput::generate_owner_list', &$output)
array_walk($owners, 'OwnerOutput::generate_owner_list', array(&array_walk($owners, 'OwnerOutput::generate_owner_list', array(&$output));
Unfortunately, this does not work anymore.  I understand that I can simply modify owners if I wanted to, but I’d much rather keep the text output in $output and owners in $owners.
The solution to this is absurd, but it works:
array_walk($owners, 'OwnerOutput::generate_owner_list', array(&$output));
You need to modify the generate_owner_list function, but otherwise this works and the output is all in the right place.