
umm....
shouldn't the title read:
"boffins hope, pray, and speculate that their dreams of robot ostriches will sometime in the far future be realised"
I don't see any evidence that this this is anywhere close to existing, or in fact that they have anything "done" besides a computer model and animation of two funny looking legs "running" while suspended in mid air.