Nice!
OT: Do you happen to know anyone in the Melbourne area who works on this kind of stuff by any chance?